A review by writinwater
Matter by Iain M. Banks

adventurous slow-paced

3.25