Author: John Edminston Alexander
Alternate names: John Edminston 1815-1901 Alexander
Born: 1815
Died: 1901