Thomas J. Hamilton
overview