Wow, did I ever learn a ton from this book. Certainly more than I ever learned from my history teacher! The amount of research that must have gone into it, I can't even imagine. So, major props to Trisha Leigh!! 
 The book started off a little slowly. This isn't necessarily a bad thing, since it gave the book a chance to build. The characters filled out, the foreshadowing increased and the dread of every possible outcome began to sink in. I mean, literally anything goes when there's time travel involved! I am a firm believer in the butterfly effect, so I really enjoyed seeing it play out over hundreds, or even thousands, of years. 
 Time travel novels are notoriously difficult to plot out because of all the potential pitfalls and plot gaps. And I hate to say it, but there was a plot issue that did get under my skin in this one. There was an attempt at explaining it away, but it still didn't sit right with me. To be honest, though, that was the only thing stopping this book from being a five star read. I absolutely loved it! 
 The characters have a habit of being human. What I mean is that they make very human mistakes, letting their emotions lead over reason. I found myself just as torn over their decisions as they were. I wanted Kaia to end up with the love of her life, even though it seemed impossible. I wanted to change history. Because of how believable these characters are, it's impossible to tell who the villains are. I found myself feeling a lot of doubt, which is the best feeling I can have when reading a book. It means I have no idea how it will end, and I will speculate over and over. Thanks for keeping me on my toes! 
 THE ENDING! I don't want to give anything away, but those last few chapters bowled me over! I was so unprepared by the slower pace of the book to that point. Caught me WAY off guard! I seriously don't know how I'm going to make it until the next book releases! Gives me a chance to brush up on my history... ;) 
 A copy of this book was provided by the author in exchange for an honest review.