WILL A. HADDEN III