signalnine rated Surface Detail: 4 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 …