Daniel J. Hickson
overview