Kindle Price: $7.99

Save $2.00 (20%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

All Our Yesterdays by [Terrill, Cristin]
Audible Narration
Kindle App Ad

All Our Yesterdays Kindle Edition

4.4 out of 5 stars 204 customer reviews

See all 10 formats and editions Hide other formats and editions
New from Used from
"Please retry"

Length: 370 pages Word Wise: Enabled Enhanced Typesetting: Enabled
Page Flip: Enabled Audible Narration:
Audible Narration
Switch back and forth between reading the Kindle book and listening to the Audible narration with Whispersync for Voice. Add narration for a reduced price of $3.99 when you buy the Kindle book.
Age Level: 12 - 18
Grade Level: 7 - 12

Kindle Email Subscriptions
click to open popover

Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Editorial Reviews

From School Library Journal

Gr 7–10—Time-travel paradigms and a dual narrative combine in this fast-paced temporal tale. The two voices are that of the same character: Marina, in the present, and Em, in the future. Future Em and present Marina run parallel courses as Em tries desperately to change present circumstances enough to alter future horror. Marina's longtime crush James, a teen genius who discovers how to manipulate time travel, intends to use that discovery to save his assassinated congressman brother. Em and Finn (her future romantic interest and James's good friend) travel back to the present to change their own and the world's fate, but their multiple efforts result in imprisonment and torture by the mad scientist James becomes. Em/Marina's parallel stories converge in a violent confrontation where characters from the present meet their future selves. Time-travel tropes may not hold up under close scrutiny, but the limited number of major players and the carefully focused plot keeps the action moving. Characterization is fairly stock: James is a brilliant monster, and Finn is consistently levelheaded and appealing. The future Em is much more developed than the present Marina, which makes the inevitable loss of one and the saving of the other disconcertingly unsatisfying. The built-in tension provided by knowledge of the world that will result if they fail makes Finn and Em's efforts compelling, however, and the escalating pace and intertwined narratives keep the pages turning. The philosophical question is intriguing: What price is too high to change fate?—Janice M. Del Negro, GSLIS Dominican University, River Forest, IL

From Booklist

It’s an age-old philosophical exercise: If you could go back and kill someone before he or she grew up to do terrible things, would you? What if that person was someone you cared for? It’s a dilemma Em is used to. She and her companion Finn have escaped from their prison cell 14 times in order to go back in time four years to prevent their best friend James, a 17-year-old genius, from creating a time machine that leads to a world at the edge of ruin. Now they’re out of options: this time James must die. Terrill’s smart, fast-paced debut intercuts Em and Finn’s pursuit with that of, well, the four-years-younger Em and Finn it pursued—a literary situation ripe for confusion. But Terrill avoids unnecessary brain melt by keeping things remarkably clear and never at the expense of character or emotion. It is, in fact, rather heartbreaking to watch characters come to terms with their past—or worse, their future selves and the evils they have created. A savvy blend of sf, action, and even politics. Grades 8-11. --Daniel Kraus

Product Details

  • File Size: 1489 KB
  • Print Length: 370 pages
  • Publisher: Disney Hyperion (September 3, 2013)
  • Publication Date: September 3, 2013
  • Sold by: Disney Book Group
  • Language: English
  • ASIN: B00CJ05DFQ
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Enabled
  • Lending: Enabled
  • Enhanced Typesetting: Enabled
  • Amazon Best Sellers Rank: #285,131 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?

Customer Reviews

Top Customer Reviews

Format: Kindle Edition
'But it's the last line that makes me scramble for the toilet in the corner of my cell.
You have to kill him.'

I guess it's no lie that I am an absolute stingy person when it comes to giving out 5 stars. To me, they are the rarest gems of the pile. Being this, I believe I should be permitted to just throw confetti across the room and say, "READ THIS BOOK AND I WILL LOVE YOU AND YOU WILL LOVE ME! It's a double deal!" So that's what I'll do. With a death threat added to the end, don't forget. But of course, if you cannot resist my awesomeness, read on.

All Our Yesterdays broke me, tore me into shreds. I'm still shocked. I'm still dazed. I'm still mind bended into awkward places. I'm still shipping James and Marina. And I'm still clasping onto Em and Finn's hands, not letting go. All Our Yesterdays burned into my stomach, churned a hole that's still there. Entwined with assassination attacks, politics, romance, strong characters and an enormous amount of imagination, Cristin Terrill debut is not to be missed and will sweep readers off their feet. Miss out on this novel and you will regret it.

A brief summary of this novel is that we have three main characters, who in which create six main characters in all. Don't get it? Good. Otherwise you'll be hunting me down if I explained any further. The book opens up to Em, who's closest neighbour is Finn, fellow imprisoned victim, with desperate searches for escape, Em finds a list. It's full, and all have been crossed out except one. She has told herself to kill her past love. To save the world. To save herself. Utterly suspenseful till the last page, All Our Yesterdays can also hint about another paradoxically ambiguous question, how does each action affect our future? Our tomorrows?
Read more ›
2 Comments 23 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
It is clear from the very beginning that Terrill plans to take us on one heck of a journey, a journey through space and time itself. A journey that will leave your mind reeling and you on the edge of your seat with anticipation.

One so filled with complexities and a very science driven plot constantly tested and redefined that it will leave your head spinning and your heart pounding. As the unthinkable and the unimaginable come together to form one explosive ending.

The fact that this is Terrill's debut novel with leave you speechless and questioning the sincerity of it. I am constantly amazed at the talent that has appeared in the last year with stellar debut novels that leave you wanting more and wondering where the author has been hiding all this time.

While the main character's identities are not hidden so much as they are hinted at, the real twists are in the events that lead up to those characters situations and lives changing as much as they have. To those characters becoming someone totally different than what they were when their story first started.

Terrill's debut novel is one that you don't want to miss. An action packed roller coaster ride that will leave you high from the twists and turns and have your stomach dropping from the downward spiral of emotions. Love, anger, friendship, betrayal and redemption are all apart of Em, Marina, Finn, James and the doctor's lives.

This is one book that you will not want to put down from the very first page and will leave you feeling bereft and at a loss as what to read next.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
I am a Whovian. You can only talk to me for 5 seconds, and you'll realize it right away. When I picked this book up, I immediately knew that this was going to be a great hit. I just didn't realize how much.

The story starts off with Em in prison. What did she do to get there? Is she evil? Does she deserve to be there? We don't know. All we know is that she and Finn (the boy in the cell next door) escape and have to travel through time to stop a man which Em refers to as "the Doctor" (see?! Total Whovian here) from destroying the future. Back to present day. We're introduced to Marina, an insecure girl who's in love with her best friend. She's nothing special, insignificant. What do Em & Marina have in common? They're the same person.

Right from that moment, I was captivated! What hapenned to transform Marina into Em? Why did things escalate to how it is now? Cristin Terrill masterfully wades through the time travel aspect and develops it wonderfully. "Timelines", "Paradoxes", "Fixed Points", that's the stuff I love to read about! And that's exactly what we get. There are a lot of scientific explanations, and yet, they were so easy to grasp. I was never lost in the story. I was like a kid in the candy store, honestly.

Also, I loved seeing how the future and the "present" collided. There was no confusion, no shaky world building, just lots and lots of paradoxes (which again, are masterfully explained). This book is definitely a thrill ride. As I write this review, my heart is still pounding.

You'd think that this book would be complex enough with the time travel alone, but there's also the complicated romance in the way.
Read more ›
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

All Our Yesterdays
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: All Our Yesterdays