C. Edward Hatton
overview