I am usually not a fan of time travel books since figuring out all the hows, whys, and wherefores gives me a headache. I am always left with unanswered questions, which I don't really want anyone trying to explain to me since trying to understand the explanations will give me a worse headache. Without getting into the "now how did they...?" and "what the...?'questions, I can say I enjoyed this story immensely and couldn't put it down until it was finished. If it wasn't such a great time travel tale, I could say it was a great mystery, and if it wasn't such a great mystery, I could say it was a great historical romance. The story hung together pretty well until the ending and the epilogue, then that is where all my "what the...?"s happened. I could understand Charlie and Cara's story, mostly, but Blake's left too many unfilled gaps for my taste, but until then, I had considered it a 5-star book, so I will just let it go at that.