JAMES J. MORAN, JR.