JOHN S. COOK, JR.