David Scrimshaw rated Surface Detail: 5 stars
Surface Detail by Iain M. Banks (Culture, #9)
Surface Detail by Iain M. Banks is a science fiction novel in his Culture series, first published in the UK …
Surface Detail by Iain M. Banks is a science fiction novel in his Culture series, first published in the UK …