Anne Hargreaves — British missionary educator