ARC Review and Giveaway (PH and INT’L): All Our Yesterdays by Cristin Terrill


Rating: 4.5 / 5
Genres: Young Adult, Science Fiction, Action
Expected Publication: August 3, 2013 by Bloomsbury Children; September 3, 2013 by Disney Hyperion
Number of pages: 368
Source: Physical ARC from publisher
Goodreads | Amazon | The Book Depository

“You have to kill him.” Imprisoned in the heart of a secret military base, Em has nothing except the voice of the boy in the cell next door and the list of instructions she finds taped inside the drain.

Only Em can complete the final instruction. She’s tried everything to prevent the creation of a time machine that will tear the world apart. She holds the proof: a list she has never seen before, written in her own hand. Each failed attempt in the past has led her to the same terrible present—imprisoned and tortured by a sadistic man called the doctor while war rages outside.

Marina has loved her best friend James since the day he moved next door when they were children. A gorgeous, introverted science prodigy from one of America’s most famous families, James finally seems to be seeing Marina in a new way, too. But on one disastrous night, James’s life crumbles apart, and with it, Marina’s hopes for their future. Now someone is trying to kill him. Marina will protect James, no matter what. Even if it means opening her eyes to a truth so terrible that she may not survive it. At least not as the girl she once was.

All Our Yesterdays is a wrenching, brilliantly plotted story of fierce love, unthinkable sacrifice, and the infinite implications of our every choice.

An ARC was provided by the publisher in exchange for a review. This did not influence my thoughts in any way.

Wow. That was one fantastic ride.

Just so everyone knows, I love Time Travel stories. This adoration started after I read Jude Deveraux’s A Knight in Shining Armor, where a young woman finds a man from the 1500s transported in her time and she to his later. The idea of changing the future by going back to the past was just excitingly intriguing to me, and I’ve been on a hunt ever since for books with the same concept and quality. Unfortunately, the ones I’ve found were very disappointing, and I was beginning to think I wouldn’t be able to find a good as book as Deveraux’s. Then came All Our Yesterdays. And right now, all I’m thinking is, WHERE HAVE YOU BEEN ALL MY LIFE?!?!

This book is seriously mind-fucking good. I don’t even know where to start.

I loved how it has that sense of urgency, that feeling where if we don’t read fast enough, we’ll run out of time, that everything will end, and our two characters’ efforts will be for naught. Into the future, we see the tale unfold in Em’s eyes, as she and Finn must go back to the past to make things right, and the only way to make it right is to kill him. This proves to be quite difficult, however, as they find themselves running against time, especially since the sight of their younger, inexperienced selves make the task even harder.

The plot is incredibly fast-paced, and kept me on my toes every single page, my heart pounding, my throat tightening, as I anticipated what was going to come next. I kid you not when I say there was never a dull moment in this book. And you know the best part is? THEY EXPLAINED VERY WELL THE SCIENCE STUFF! We all know the paradoxes that can result from time travel, but it was explained here very well how time is not exactly linear, and that there are forces that avoid such things from happening. So those loopholes that I’ve found? Poof! Right out of the window. You can really tell the plot and world-building were well thought-out and I absolutely appreciated that, especially since I’m quite cynical.

But the strongest factor of this book is neither the plot nor the world-building. What made All Our Yesterdays spectacular were the characters – Em, Marina, the two Finns, and even James. They were so three-dimensional and well-rounded that I couldn’t help but imagine they were real people, and that made me feel so much for themEm is absolutely kick-ass – she knows what she needs to do and understands the gravity of their situation, but even though her heart has hardened and her resolve like stone, she still has gentleness within her that makes her hesitant into becoming a killer. Many times she had the opportunity to kill the one she had come to kill, a person who was very dear to her in the past, but in these same instances we see her reluctance, her resolve unwavering at the sight of their younger, innocent selves.

And Marina? Even though she did questionable decisions and was whiny, insensitive, and mean sometimes, I got to love her, anyway. She was insecure and badly in love that her actions were merely because in her heart, she believed she was doing the right thing. The intentions were all there, and even though some of what she did were not exactly the best things to do, you know that she’s got heart, anyway. It was so heartrending  to see this bubbly sixteen year old and then Em, so hardened with the miserable experience she had and what Marina will endure as well if they don’t change things. It’s the contrast of the before and after that got to me, and made me understand how much  the future Marina wanted to protect the younger one as much as she possibly could.

This book also has one of the most bittersweet endings I’ve ever read. I don’t want to spoil it (even though throughout reading it, I’ve restrained myself greatly to take a sneak peek of the last page just to see if things will be alright in the end) as it will take the magic away, but it seriously made me tear up. On the outside, it may not really look that powerful, but the context of the whole novel and the understanding we get from the future selves, made its impact just so emotional and equally thought-provoking. 

Overall, I’m excited for the rest of the world to read this. This novel is more than just a sci-fi thriller. It has values as well, and reminds us that technology is a double-edged sword, and that too much power can even blind people with good-intentions. More importantly, this book also calls everyone to love and respect ourselves more, to be strong and confident, to be humble. This is a stunning debut, and Hyperion hit the nail on the head with this one.

Final Verdict: 4.5 / 5 stars!



So, I will be having two giveaways for this one. I will be giving away an ARC or an early copy of the book to one Filipino/person residing in the Philippines. This is so because shipping to other countries is highly expensive). But don’t fret, International readers, as you will be gifted, too! I am so giving away a pre-order of the book to you!

So that means there will be TWO winners – one for each rafflecopter form (one PH and one INT’L). Awesomesauce, right? Just remember the rules:

Here are the rules:
* You must be 13 years or older to enter.
* Once a winner has been announced, an e-mail will be sent. No reply within 48 hours will disqualify that entry and a new winner will be announced.
* The Social Potato is not responsible for any losses or damaged goods.
* No cheating allowed.


a Rafflecopter giveaway


a Rafflecopter giveaway

All our yesterdays cristin terrill

The following two tabs change content below.


A 21 years old Filipina who loves books, games, languages, and most especially, food. Secretly wishes to be an astronaut so she can explore the stars. Has a love-hate relationship with Philippine politics. To get in her good graces, offer her Foie Gras, Or shrimp. Or a JRPG. A YA sci-fi book works, too. You can follow her on twitter here: @kawaiileena


    Leave a Reply

    Your email address will not be published.

    CommentLuv badge

  1. says

    End of high school year will be HELL. Do NOT procrastinate, don’t stress too much though and DON’T LEAVE SCHOLARSHIP APPLICATIONS TO THE LAST MINUTE!!!!

  2. Shana says

    I would tell myself not to worry so much about the opinions other people and to be more confidant in my own skin.

  3. Tandie Martinez says

    I’m in my 30’s, so I could really tell my younger self a lot.. (I’m not so sure my younger self would take any advise!!) I’d promise myself that IT WILL GET BETTER and tell her to just focus on school.

  4. says

    If you like time travel and the potential to change the future by going back in time, check out the Outlander series by Diana Gabaldon. I think Outlander is my absolute favorite book.

    From Goodreads:
    The year is 1945. Claire Randall, a former combat nurse, is back from the war and reunited with her husband on a second honeymoon–when she walks through a standing stone in one of the ancient stone circles that dot the British Isles. Suddenly she is a Sassenach–an “outlander”–in a Scotland torn by war and raiding Highland clans in the year of Our Lord…1743.

  5. Cohlina M. says

    Do all of the things that will make you happy because you can’t do all of the things that you want when you grow up. :D

  6. Julia Rain says

    I’d tell her not to stress so much, and to just be herself, because she’ll regret it later if she doesn’t.

  7. Kristina says

    I’d say some personal things I’d rather not discuss here. Some have to do with my social life, some with my dreams (:

  8. Cayleigh says

    Do not place all your love in someone else’s hands; it is not their affection that will define you, but your own love for yourself that will make you happy and true to who you are.

  9. says

    I’d tell my younger self to start scholarship and summer job applications much sooner – procrastination is not a good idea.

  10. says

    I will tell younger me: “You have a very busy but wonderful life ahead. Also, you will be surrounded by many, many books than you have now so LOOK FORWARD TO IT!” LOL :))

  11. Erika says

    Present self to younger self: “Hey kid, just keep up what you’re doing, and you’ll be fine. By the way, if you ever plan on a having a big celebration for your 18th birthday, it’s best to choose an indoor venue instead of outdoors, even news aren’t really accurate on when there’ll be rainstorms.” ;)

  12. _Sandra_ says

    Live and don’t be afraid to be yourself. Don’t worry about what other people think. Don’t take the people around you for granted, especially the ones who love you. You can never be too busy for the people you love and make sure they know that too. And finally, don’t stress too much, have fun and don’t regret anything!

  13. says

    I will tell my younger self to enjoy life, play and do all things silly while I am still free of doing playful things. I’ll also tell myself to discover new and exciting things. Because upon growing up, everything changes and she’ll find herself regretting not doing the things she could’ve done when she still had the time to do so.

  14. says

    I’ll tell my younger self to take risk and don’t worry about what others would think about me. I’ll tell her that holding myself back will only make me unhappy.

  15. says

    Drink plenty of water and be diligent in swimming classes. Somehow my current problems are aquatic-themed. :)) (Ah, I’ll also tell the younger me to pursue passion and interest in college and NEVER enroll in (and endure four years) a course just because you see it has the shortest queue. =_=)

  16. Carmel says

    I’d tell myself to talk more and to not be shy because it’s cool when you show the world who you are. If people like you, cool. If they dont, not your problem. :D

  17. says

    If you could travel back to the past, I would probable say to my younger self:
    “Be brave. It’s okay to make mistakes. Learn to trust people and just fall.”

  18. Rachel S says

    I would say “do not get married to that second David!” Yes, I have married 2 different Davids. And the second one purposely ruined my life.

    And by the way, I accidentally entered the first rafflecopter and I am int’l. Sorry! I’m an idiot (see above, re: Marrying two different Davids)

  19. Tammy says

    Where do I begin..there’s so much! Maybe tell myself that your Jr High loves will not be the love of your life so don’t get so worked up.

  20. says

    WATCH DOCTOR WHO!!! lol jk. I mean stop thinking and worrying too much. Be your bitchy self but not to the point of hurting others. Study harder and don’t disappoint your parents too much. Start saving money. Buy more books. Read more books. Be happy. One more thing: YOU ARE GOING TO BE A NERD AND YOU’LL CRY SO MUCH, YOU’LL HURT SO MUCH BUT IT’S WORTH IT. TOTALLY WORTH IT.

  21. says

    I really enjoyed this one. Time travel is generally very hit and miss for me, but this was time travel done right. Also, I adored Finn. I was a little surprised to hear of the sequel, though – this one pretty much made sense as a standalone for me.
    Tina recently posted…Free CNA Classes in ChicagoMy Profile