Margaret Ethel Macdonald - MacDonald, Ramsay, 1866-1937 (Allen & Unwin, 1929)