Ratings856
Average rating3.9
This books stands at the unique intersection of ‘hard' science-fiction, philosophy and mystery- the kind of book that makes you want to look up everything mentioned in the plot a second time. Suffice to say, its the best sci-fi I have read this summer.