CHARLES H. HADDON, JR.