A review by isovector
Equal Rites by Terry Pratchett

2.0