Author: D. (Duncan) 1841-1924 McEachran