JAMES D. HADDEN, JR.