Good, but not extraordinary SF story taking singularity/nanotech concepts into the future. The plot seemed muddied by its own cleverness, and I couldn’t help but be distracted by the large number of typos throughout this edition.
(This quick review is part of my September 2005 “clearing the decks” exercise.)