A review by amy_rose29
Snuff by Terry Pratchett

5.0