Posted in Young Adult Lit

All Our Yesterdays, by Cristin Terrill

yesterdaysAll Our Yesterdays
Cristin Terrill
2013 Hyperion
ISBN – 9781423176374
Genre – Science Fiction
Age – High School
4 Stars

Em wakes up in a maximum security military prison. She doesn’t know what is going on, but is comforted by the voice of a male in the next cell. While imprisoned she finds a list of instructions that she must follow in order to set “things” right. The ominous instructions read in her own handwriting, “You have to kill him.” She has tried time and time again to prevent the creation of a time machine that will tear the world apart, and the final resort is that she has to kill the man who created it. The only problem is that her best friend from childhood is the person that she must kill in order to prevent catastrophe!

Ok so did that confuse you enough? It is pretty hard to explain the plot of a book that deals with time travel, but seriously. it is not confusing when you read it. Actually I think that Terrill did a pretty great job of defining the future/present/past or whatever the time frames are at the time. It is interesting to see how the characters have matured, and grown. I also like how friendships and other relationships change and meld the test of time. I had quite a hard time putting this book down, as Terrill was great at leaving each chapter on a cliffhanger. I like the way that while this book was surrounded by the premise of war, and world demise, that it did not focus on that, it was actually a very small part of the book. Instead it focused on the characters, and how they interacted with each other throughout the times. I thought it did this well, and in a way that I could relate to, without the preachy undertones that often come from this kind of reflective book.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s