McAllister, D. M. (Duncan McNeil), 1842-1931.