Author: Duncan Campbell MacCallum
Alternate names: D. C. (Duncan Campbell) B. MacCallum
Born: 1823 or 1824?
Died: 1904