WILLIAM F. MCALLISTER, JR.