Author: J. E. H. Thomson
Alternate names: John Ebenezer Honeyman Thomson
Born: 1841
Died: 1923