A review by nicoleswanson
Small Gods by Terry Pratchett

5.0