Author: James John Howard Gregory
Alternate names: James J. H. Gregory; James J. H Gregory; James John Howard 1827-1910 [. Gregory
Born: 1827
Died: 1910