John Dunfield McDonald, 1859-1941