JOHN M. DIRACLES, JR.