Author: Duncan McNeil McAllister
Alternate names: D M 1842-1931 McAllister; D M McAllister; D. M. McAllister
Born: 1842
Died: 1931