A review by iolya
The Steep Approach to Garbadale by Iain Banks

medium-paced

2.0