Sci-fi special: Stephen Baxter
It's true that many of the old dreams of science fiction have been fulfilled, or bypassed. And it does feel as if we're living through a time of accelerating change. But science fiction has - rarely - been about the prediction of a definite future...