"Hagan John C. Hagan"