This was a fun, charming, and gripping read. I like the time travel aspect, and how the history stuff didn’t get boring. There was only one drawback: There were a few side characters that seemed off (a little too similar to Kane’s in personality). That was mildly distracting. I gave it four stars because I’d read it again.