Mary Esslemont, 1891-1984