All I can say is wow. I got sucked in and lost track of time. It was fun seeing the different ways the characters spoke because of the century they were born in. A few spots were I felt a little confused but a reread of the paragraph cleared it up. I also found myself rooting Jack and Talia, on the edge of my seat as I turned the pages.