MICHAEL E. HAGAN