Going back to read Equal Rites again after having read every other witch book is kind of an interesting experience. Granny's certainly grown as a character since then. Here, the real star is Eskarina. I loved her determination to be herself, whatever other people tell her she should be. Pratchett uses the fantasy setting to play with gender roles. Wizards are men. Because... Well, they just are. That isn't good enough for Esk. I know that the witch books, and Discworld in general, will get better, but this is really good, maybe even more so the second time around.