Allerton, Mary, 1898-1985