Revelation Space

I appreciated that ‘hardness’ of the science fiction, by which I mean that it doesn’t, for example, hand wave moving faster than light; travel can take centuries because ships can only approach light speed. I am most reminded of Dan Simmons’ Hyperion.

And though it may disappoint one of my closest friends, I much prefer space opera to this. It doesn’t help that none of the characters are terribly likeable. But, within the genre, I must admit it is good and if you like more scientific science fiction, you will enjoy this.