A review by couldbestephen
Equal Rites by Terry Pratchett

3.0