Author: John George Hatch Thompson
Alternate names: Thompson, John George Hatch.