JAMES R. EGAN