Excerpt
Fans of Iain M Banks’ Culture strand of science-fiction novels know pretty much what they’re going to get with every book set in the author’s futuristic galaxy: mind-boggling technology, brilliant leaps of imagination and serious moral and ethical themes, all wrapped around several intertwining…