A review by shanth
Walking on Glass by Iain Banks

1.0