banks
most popular brand new
A man of culture - Iain Banks interviewed
"It's filled with neologisms and characters who disappear for 150 pages and come back, with lots of flashbacks and -forwards. And the story involves different civilisations at different stages of