WILLIAM "BILL" W. HADDON, JR.