by Iain Banks
3.71
341 pages
6h 28m
Venture into a dazzlingly inventive narrative that defies convention, weaving together seemingly disparate worlds into a profound exploration of reality, identity, and the power of storytelling.