Drummond, W. M. (William Malcolm), 1897-1965