A review by bengriffin
Equal Rites by Terry Pratchett

3.0