MacDonald, Donald, 1846-