Em can't afford to make a single wrong move or the crumbling mess that the world has become will never be retrieved.
Marina is in the past before the world went haywire. Despite her privileged world, she's a typical teenager with hopes and dreams. She wonders if the love of her life is living next door and whether he even notices her beyond basic friendship.
Em's present and Marina's past are alternating chapters but also alternative realities. As the book progresses, the points at which their worlds might collide increase but so do the chances of absolute tragedy.
I couldn't turn the pages fast enough on this mind-bending journey. In fact, when I picked up All Our Yesterdays to write this review, I was sucked into Em's vortex again. Even though I knew the outcome, I was glued to the page once more, fighting with Em to get from the present to the past, or perhaps to one of several pasts in the hope of a safer future.
All Our Yesterdays explores time travel at its riskiest, young love at its most tender and the devastation of heartbreak. Overlaying Em's and Marina's intense emotional journeys is non-stop action and intrigue. Time and again I thought I knew what was going on and time and again I was wrong.
Be warned. You'll lose a few hours when you open All Our Yesterdays or, like me, you'll be an unbearable grump every time you are forced to leave Em and Marina for the real world.
Title: All Our Yesterdays
Author: Christin Terrill
Publisher: Bloomsbury, $12.99
Publication Date: 1 August 2013
For ages: 11 years +
Type: middle Fiction, Young Adult