Ba5ilisk 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 …