KEVIN M. HAVEE