Mackie, J. D.(John Duncan),1887-