Munro, David A. (David Alexander), 1848-1910