RICHARD M. HAGAN