WILLIAM M. MCLEAN, JR.