WILLIAM M. HORLOCK, JR.