A review by 60degreesn
Stonemouth by Iain Banks

4.0

Enjoyed greatly. One of Banks better recent books.