Margaret Anna Hargreaves — (1903-1995)