JOHN W. EGAN JR.