Author: John Alexander Gemmill
Alternate names: John Alexander [Gemmill
Born: 1847
Died: 1905