Ratings683
Average rating4.2
4.5
Look, I'm a logic guy. If you examine this book closely you're going to see a lot of issues with the “science” and there are some odd decisions that characters make that a real person wouldn't, but the themes and the method in which the themes are told are right up my alley and I had a good time. Gets surprisingly dark for a moment.