WILLIAM P. MACLELLAN, JR.