WILLIAM L. COOK, JR.