A review by pizzledmilk
Excession by Iain M. Banks

adventurous challenging dark emotional funny hopeful lighthearted mysterious reflective sad tense medium-paced

5.0