Monday, September 9, 2013

Book Review and Giveaway: All Our Yesterdays by Cristin Terrill

Release Date: 9/3/13
Author: Cristin Terrill
Publisher: Disney Hyperion
Provided by: The Publisher at Book Expo America

"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.

Cristin Terrill has a bachelor of the arts degree from Vassar College and a master of the arts degree in Shakespeare Studies from the Shakespeare Institute in Stratford-upon-Avon, UK. She currently lives outside Washington, D.C., where she teaches creative writing workshop for kids and teens. ALL OUR YESTERDAYS is her first novel.

Also, for your viewing pleasure, we've included Past is Prologue, the prequel web series to get you primed and ready for All Our Yesterdays!


All Our Yesterdays is another futuristic dystopia.  In its time, time travel has been figured out and there are very negative consequences.  There are two main characters, which turn out to be the same girl, but in different time lines.  The love of her life is the creator of the time machine.  One of them has had her heart broken by his cruelty, but can she save the other Marina from the same fate? James must be stopped and even though her past selves have failed, Em cannot fail this time.  She has to save herself from the future only one version of herself knows about.

This book was very complicated in the way that it unraveled.  I truly enjoyed each discovery that Terrill gives you throughout the book and she really made me use my brain to figure out a lot of the plot.  She is a very talented writer and most of the book was amazingly thought out with a lot of attention to detail.  I was enthralled by the love story.  Marina loved someone in the past that she hated in the future.  How do you separate a person that way?  I couldn’t imagine being faced with the decisions she was.  

I was in love with this book right up until the last few pages when some crazy stuff happens.  I would never give away the ending to a great book, but I hated this finish.  When everything had made such perfectly logical sense throughout the whole book, it was very disappointing to get to the end and have something happen that doesn’t make sense at all.  And, because it was the end, there was absolutely no explanation for how it occurred. 

Even with the disappointing ending, I still really enjoyed this book and I would recommend it.  I just wish I could have a sit down with Terrill so she could explain to me how the ending was possible.


We were lucky enough to get an ARC* of All Our Yesterdays at Book Expo America and you know we live to share the bounty with you, Steph's Stackers.
So, ready to win this great book (frustrating ending and all)? Alrighty then, get to tweeting, Facebooking and general following and start racking those entries up!
Don't forget to hit up the Freebie!
*Advance Review Copy - Bear in mind, this copy is intended to get the word out about a novel. This copy may differ from the final version in terms of formatting, plot points and cover. ARC's are uncorrected proofs and not intended to sell.
a Rafflecopter giveaway


  1. If I could go back in time it would not be easy to not tamper with my history, but one little change could mean the difference in every thing. I might not be alive if I did and certainly would not be the same person. So given the choice I don't think I would. Thanks for the Chance to win the awesome giveaway.

  2. I also wasn't a big fan of the ending of this book either, but I think there is a sequel so maybe we will get more questions answered. Other than that it it a great read

  3. I don't think I would. I'm tempted to, but with my luck I would just make everything worse. haha

  4. When I think of the ripples, I don't think I would change anything, although it might be awesome to get that winning lottery ticket LOL

  5. No I wouldn't change a thing! Of course we all did things were not proud of, but they make us who we are today! I have a blessed life now and wouldn't change it for nothing! Thanks for the giveaway!

  6. Not a chance. I love the "just for being AWESOME" entry.....sometimes I need the reminder. Oh, and you're pretty awesome too!

  7. I don't think I would go back, there are some things that I would have liked to have done differently, but I would not want to loose the things that have the most meaning in my life.

    1. I also have to say I love the cover of this book.

  8. If I don't win this giveaway, I'm going back in time until I do so! Thanks for the giveaway



Related Posts Plugin for WordPress, Blogger...