J. Doyle Hayes Profile