Ratings358
Average rating4
What a ride! This was mind-bending and kept me guessing. One of those time travel things that immediately wants to make you start the book over once you've gained new perspective. It's a great example of modern sci-fi - very human, the fantastic future tech is there but in the background in service of the character-driven narrative. Seems very filmable. I hope someone is working on the major motion picture.