Ratings1
Average rating4
Being the first work of science fiction I have read, it delivers on both the “science” and “fiction” ends.
The way the author segues across time while leaving the reader's mind to fill the blanks and color the white spaces makes it further remarkable.