Note: Chapter 15, pg168 of the UK paperback. It's supposed to say "Marina" instead of "Em".----------------------------------------------4.5 stars!All Our Yesterdays was an excellent, gripping and surprisingly emotional read. The time travel aspect in this novel was well done without being too mind boggling or slapdash and most of all, it felt believable. The characters were the strong points of the story, the voices of Em and Marina distinct though I figured out their relation the moment Finn showed up and the narrative complementing each other until they finally fit together. The past and truth the doctor, James, Finn and of course Marina and Em shared was well developed and heart wrenching. I honestly can't imagine what I would have done if I were in their places.----------------------------------------------Book won from Kristie @ Lost in Ever After. Thanks!! :)