Small Gods (Discworld Novel 13) by Terry Pratchett

Small Gods (Discworld Novel 13) by Terry Pratchett