WILLIAM G. MORAN, JR.