Review: All Our Yesterdays

all our yesterdaysAll Our Yesterdays by Cristin Terrill
My rating: 5 of 5 star

Source: eARC courtesy of Bloomsbury Publishing via Netgalley

It’s easy to see why this book appeals to me… time travel! Yup, there’s no keeping me away 🙂 On the other hand, I really didn’t look into this book too much and so didn’t really have any sort of expectation other than being a quick entertainment seeing that it was a YA book. However, I was pleasantly surprised by just how much I loved this book.

Despite the miserable situation in the beginning, Em and, especially, Finn, easily found their way into my heart. Their conversations were what kept each other going in their isolation and Finn always find a way to lift Em’s heart and courage. It was a bit of a mystery why they are there and so was Em’s fixation on drains. I found the drain obsession to be a bit funny actually as my toddler was scared of the bathtub’s drain for quite a while thinking that he’d be sucked in there too; what Em found though gave her and Finn a purpose, a mission. Neither Em nor Finn are Bond materials but they know what the future holds and this is what drives them regardless of their conflicted hearts.

The story is told from 2 perspectives, not really of opposite sides but this gives us, as readers, an “in” and therefore, a full rounded view, to what’s happening inside and out. This brilliant storytelling combined with an unstoppable plot made an un-put-down-able book! All Our Yesterdays not only contained time-travel, it also contained suspense, action, mystery, romance –all components I loved in a novel. Whilst the book could be a stand-alone (I was quite happy with the ending), I really do want to hang out with these characters again so I’m really glad to find that there’d be a sequel 🙂

Thank you, Bloomsbury Publishing via Netgalley, for the privilege of reading & reviewing galley.

View all my reviews

Would love to hear your thoughts...

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.