James Hooks Reynolds
overview