Gilbert P. Hamilton
overview