A review by pizzledmilk
The State of the Art by Iain M. Banks

adventurous funny reflective slow-paced

3.0