DAVID M. HADELDEN III