WILLIAM G. MCLEOD, JR.