Customer Review

Reviewed in Canada on June 29, 2021
Great story, quick writing and storytelling. I enjoyed the time travelling aspect, and learning about each of the characters, from past to future. I inhaled this book in 48 hours.
One person found this helpful
Report abuse Permalink

Product Details

4.1 out of 5 stars
4.1 out of 5
5,196 global ratings