Comrie, John D. (John Dixon), 1875-1939