Andrew C. Hauch, III