JOHN M. HALLIGAN SR.