Tales of Tricks and Treats - Enid Blyton

Meet fairies, witches and giants in this selection of 30 magical short stories by the world's best…