A review by gabyk_lib
Stonemouth by Iain Banks

5.0

Really good as is all Banks stuff