Author: Charles MacFarlane
Alternate names: Macfarlane, Charles; Charles Macfarlane; MacFarlane, Charles
Born: 1799
Died: 1858