Mackie, John, 1870-