A review by noisydeadlines
Surface Detail by Iain M. Banks

Did not finish book. Stopped at 7%.
I couldn't get past the fourth chapter which has a description of a virtual hell with lots of body horror/gory details. I couldn't finish the chapter, so that I was the cue for me to realize this book is not for me.