In Witches Abroad by Terry Pratchett an old fairy godmother dies and passes on her wand to the young witch Magrat. She travels, with the other two witches in her coven, to a far off city to complete the work her predecessor started. The trio encounter lots of strange events on the journey and things get even stranger once they reach the city. Someone's been making stories out of people's lives and they must be stopped before it's too late. This story is basically a retelling of Cinderella done Discworld style with a bunch of other fairy tales thrown in for good measure. There's lots of laughs on this adventure, and as always the footnotes are very amusing. I'd definitely recommend this book to fans of Discworld, British humor, and fairy tales.