@PATRICK SWAYZE 2.0: Agreed on the necessity of reading Blood Music, disagreed on the idea that Alastair Reynolds is a great science fiction writer, or even a good one. AR has some great ideas swimming around in there, but as for his writing, someone really needs to Juggle those Patterns if you know what I mean.