Featuring one of the tightest, smartest endings of a YA (young adult) debut author I've ever read, "All Our Yesterdays" is my Top Ten Young Adult title of the year. The character depth is just as fully realized as the thrilling plotting. It's ambitious and beautiful and isn't just for teens. The book is for fans of multi-dimensional space-time theory, layered protagonists, and thrillers that challenge you. Stick with this book past the first few chapters -- author Cristin Terrill quickly finds her stride (a medium, simmering pace) and then the ending comes in screaming!
This adventure of love, time travel, political conspiracy and consequence is an exciting and satisfying read. I am eagerly anticipating Terrill's future works.
Recommended by Matthew Lowder