Excession
Iain M. Banks
'Banks is a phenomenon ... wildly successful, fearlessly creative' William Gibson 'Thrilling, affecting and comic ... probably the finest science fiction he has written to date' New Scientist 'Banks has rewritten the libretto for the whole ...