Baillie, D. M. (Donald Macpherson), 1887-1954