Macoun, John, 1831-1920