Wow. This book was just so... wow. I mean, who would've thought I would end up liking a romance novel? I usually hate romantic stuff! 
 And yet, here I am, absolutely in love with this book. 
 This is the story of Katherine and Matthew, two people who meet each other again and again throughout history and every single time end up falling in love and saving the world. No biggie. 
 They are a lady and a servant, an assistant and a journalist, a married couple of scientists and two students. I know it sounds a bit complicated, with all the time-travel/parallel universe stuff, but it's not! And yet it should be! How the hell did Lauren James manage to balance this book so well? It never felt too heavy, or too confusing. In fact, it was really easy to follow the story. 
 I really liked the characters, too. Katherine was funny and sassy, whilst Matthew was shy and just a tiny little bit cocky. I loved the relationship between them! They almost "completed" each other. Sure, they could totally stand on their own, as characters, but together? Together they're hilarious and deep and absolutely adorable. 
 Oh my God, just listen to me gush about a fictional couple! And that never happens, right? ;) 
 I'm going to stop here, since I don't want to spoil anything! This book will be perfect for you if you like romance (duh), just a pinch of science fiction and ABSOLUTELY MARVELLOUS CHARACTERS. You might also like it if The Time Traveler's Wife left you disappointed. This novel is much "easier" and I found Matthew and Katherine more relatable and realistic than Henry and Clare (whom I wholeheartedly hated). 
 There was only one thing that left me a tiny bit perplexed: who was controlling everything? Was it some kind of god? Was it someone from the future? Was it (view spoiler)[the daughter (hide spoiler)]? I honestly have no idea, but maybe I'm just stupid and it actually was explained. Unless James plans to reveal everything in her next novel? We'll see, I guess! I can't wait!