A review by jada
Small Gods by Terry Pratchett

5.0