JAMES M EGAN