I know I've read this book more than once. Yet, I had absolutely no memory of it. Most of the characters were completely new to me, except, of course, Granny Weatherwax, who has always been my favourite witch, despite her apparent disdain for cats (My other favourite witch is Tiffany Aching, but that's a different matter entirely). I really enjoyed this. One of the things I enjoy most about Pratchett is the social commentary and the retelling of well-known stories in a fantastic and humourous way that makes you think about things differently from the way you had before. This particular book takes on the matter of sexual equality in the very important sphere of magic and does a very good job of making clear the great benefits that result from such equality.