JAMES P. EGAN, JR.