The Diamond Age (2000, Spectra) 4 stars

The story of an engineer who creates a device to raise a girl capable of …


2 stars

Quite a thick plot, lots of characters, many plot twists and more world-building in a single book than you can shake your nanobots at. Also, if you're interested in a fictionalized primer (ha!) on Turing machines, this is the book you're looking for.