JAMES D EGAN