Anne Pilgrim is a pseudonym of Mabel Esther Allan, a British author of about 170 children's books.