Get some new ideas in our regular column by Steven Savage. Some books I love because they have good science. Some books I love because they have a sense of wonder.
Some books have deep characterisations.
And then there are those elusive few works that have it all. A sweeping decade-spanning romance. Scientific speculations, both in the field of physics and biology. The wonders of a future earth society, transformed by nanotech and computer technology, on the verge of transcendence. A political story of revolution.