A review by inconsistent
Excession by Iain M. Banks
4.0
Amazing ideas and a great theme - I did find it hard to read at points, and grappled with what was actually going on a few times, but a mind broadening book overall!