STEPHEN P HAGAN