A review by knitswithbeer
Small Gods by Terry Pratchett

5.0

O love the way Pratchett makes you think about deep, uncomfortable things without realising