JOHN T. HADDEN, III