Author: John Gibson Macvicar
Alternate names: John Gibson MacVicar
Born: 1800
Died: 1884