Macmaster, Donald, 1846-