James R. Higgins
overview