Catherine Hargreaves - (1903-1979)