Absurd fairy tales, very sensibly told There once was a good little devil - did you read that right? Yes you did: no... More
This is a lovely book, with 13 different stories in. It is very funny, silly and magical. There is a devil that is good, shoes that fall in love, naug...