So, been in a Pratchett mood of late, and decided to reread Witches Abroad, which follows Esme Weatherwax, Gytha Ogg, and Margrat Garlick to Genua after Margrat inherits a Fairy Godmother wand.
Essentially, we get two themes here, the magic of mirrors, and the magic of stories. Seems the current Genua fairy godmother likes trapping everyone in stories and using mirrors to amplify her powers. This kind of irks the Voodoo priestess in the swamp who has resurrected the former leader of Genua. That she can read the future in jambalaya is just a neat trick.
Any rate, before the trio reaches Genua, we get a few interludes where they deal with local superstitions, including a vampire who winds up gettinmg beaten by Nanny Ogg's cat Greebo. Not long after we get to Genua, a house drops on Nanny Ogg.
In the end, we find out the bad grandmother is Esme's sister(!), who's been turning animals into humans to feed the stories.
While this is not my favorite of the Witch stories, it's really funny and has a few things to say worth pondering.