Inheriting a fairy godmother role seemed an easy job... After all, how difficult could it be to make sure that a servant girl doesn't marry a prince?
Quite hard, actually, even for the witches Granny Weatherwax, Nanny Ogg and Magrat Garlick. That's the problem with real life - it tends to get in the way of a good story, and a good story is hard to resist.
Servant girls have to marry the prince, whether they want to or not. You can't fight a Happy Ending, especially when it comes with glass slippers and a rival Fairy Godmother who has made Destiny an offer it can't refuse.
At least - up until now...
Witches Abroad by Terry Pratchett
Format: Hardback
ISBN: 9781473200265
Publisher: Orion
'A sequence of unalloyed delight' - The Guardian.