I am really falling in love with everything Cara Bastone writes. It always starts off with something happening and you being sucked into this world of the main characters and how everything clicks into place. This book was very creative and I loved the time travel twist this one had. Very sci-fi of her. I loved it!