All Our Yesterdays by Cristin Terrill
Two teens on opposite sides of time are bound by a mission to stop a future catastrophe—if they can outwit the forces that keep pulling them together and tearing history apart. All Our Yesterdays is a taut, time-twisting thriller about love, sacrifice, and second chances.
Have you read this book? Share what you liked (or didn’t) and get personalized recommendations.
Start or resume Shelf Talk