Martin reviewed Surface Detail by Iain M. Banks
None
4 stars
Some interesting ideas here, especially regarding far-future implications for VR, but overall feel it would have been a better novel at half the length with some of the many subplots removed entirely.