When Death takes her fairy godmother, Princess Emberella is left in the care of her other not-so-good-and-wise godmother. It's up to the three witches — Magrat Garlick, Granny Weatherwax, and Nanny Ogg — to hop on their broomsticks and make for far-distant Genua to ensure the servant girl «doesn't» marry the Prince. The 12th novel in the Discworld series.