MacLeod, Robert Brodie, 1907-1972