JOHN M. COOK JR.