Author: MacGillivray, William
Alternate names: William Macgillivray
Born: 1823
Died: 1917