This is the third of a continuing series, a parallel worlds saga spanning (so far) three different timelines. I think it's safe to say that if you are still reading at book 3, then you enjoy the series - and if you don't like them, you will have stopped. Either way I don't think this will change your mind.
For my part, I am enjoying this series. I don't think they're great writing, but I like seeing Stross set out his canvas and set to work filling in the detail. And I find the central dilemma of Miriam, the main protagonist, interesting.
That said, this volume is mildly frustrating because, apart from one or two jaunts, Miriam is - frankly - trapped through most of the book, unable to drive the plot forward, but only to react - hence only three stars.
Developments are brewing but they don't really link up before the end of the book. I think there will probably be fireworks in the next installment (due in 2007?) which I certainly look forward to.