A review by whax
The Hydrogen Sonata by Iain M. Banks

adventurous challenging slow-paced

4.0