KEVIN P. HAVEY