A review by okthislooksbad
Stonemouth by Iain Banks

5.0