One million years from now. It's a span of time so huge that it's hard for the mind to grasp. Even within science fiction, to conjure up a convincing portrait of what humanity might be like in such a remote future calls for writers with rare b
Click on any of the links above to see more books like this one.