A review by lonaargh
Equal Rites by Terry Pratchett

5.0