EDWARD P. HAYES, III