Egan develops great characters, and, as always, an interesting premise based in science. I've always enjoyed his forays into AI & physics.The last two chapters, however, destroy this book. He takes the interesting biogenetic monster virus he's developed so well, and has it attack the main character. The book ends immediately, and rather than explain the mystery and leave you thoughtful about science and the future, no conclusions are drawn at all.Finish the book next time, Greg.