A review by ashklaass
Small Gods by Terry Pratchett

5.0