Macdonald, Jock, 1897-1960