My rating: 4 of 5 stars
All Our Yesterdays is one of the best time travel stories that I have read. There are a few twists and turns in the plot and at times I wasn’t sure who I wanted to succeed. This is a well written and satisfying story. The resolution is really well done and leaves you feeling contented when you finally turn that last page.
Usually, I really don’t like time travel stories but All Our Yesterdays isn’t your typical time travel story. It really appealed to me and often after I had put the book down, I wondered what I would do if I had the technology to go back in time.
The characterisation was well portrayed. The chapters were written from different character perspectives and Cristin Terrill was able to successfully differentiate between the characters by giving them their own authentic voice. This isn’t easy to achieve so it is a huge kudos from me to any author who is able to pull it off.
This story is about choices, responsibilities, relationships and consequences. It stays with you and challenges you to think about your own choices and your impact on the future of our planet. So many times it provokes you to think about “What would you do?”
Even if you are not a fan of Science Fiction, if you are a lover of Young Adult fiction – read All Our Yesterdays.Happy reading 🙂