William Hamilton
overview