Synopsis from Amazon:
It seemed an easy job…After all, how difficult could it be to make sure that a servant girl doesn’t marry a prince?
But for the witches Granny Weatherwax, Nanny Ogg and Magrat Garlick, travelling to the distant city of Genua, things are never that simple…
Servant girls have to marry the prince. That’s what life is all about. You can’t fight a Happy Ending.
At least – up until now…
Book 12 of the Discworld series sees a return of Granny Weatherwax. This time, with her partners, Nanny Ogg and Magrat Garlick, they go travelling. Their aim: to stop a servant girl from marrying a prince. Based around fairy tales, namely The Wizard of Oz and Cinderella, the three witches travel abroad to fight mirror magic and happy endings.
As usual, Pratchett has delivered a treat. I love the Discworld books. None of them have disappointed me. Pratchett writes in a way that draws you in; he is engaging and funny; and when reading, although these books are fantasy, you have no trouble believing them. His descriptions are near perfect, and you find yourself there in the Disworld alongside the characters. I really enjoy how Terry Pratchett takes a story or a concept, so in this book it was fairy tales, and reinvents them and makes them his own. He is a very talented writer.
Along with his other books, Pratchett has a feast of characters who you just enjoy reading. The witches are so funny. Every book that features them is funny. Granny Weatherwax is legendary. She is witty, intelligent, and never backs down. My favourite bit was when she tried to dance. As for Nanny Ogg – she is a genius creation. Her post cards, and her translations, along with the drinking was very funny. Of course, Death features in this book too. And of course, he was not a let down. He is a very funny character.
I enjoyed this novel. It is full of fantasy, adventure, and a few family secrets. This book wasn’t a let down.