Mary Martha Sherwood — British children's author