Description:
Rosie Carter wakes up twenty years in the past, in a body that isn't her own — and on a bus beside the mother she just watched die.
She knows how this story ends. She grew up inside it: a charming young man named Drew, a gentle woman who keeps believing his apologies, and a childhood spent learning to read the warning signs in a man's eyes. This time, Rosie has one chance to break the cycle before it begins.
But changing the past has a price, and the only way to save her mother may cost Rosie the one thing she can never get back.
A devastating, luminous novel about the love between a mother and daughter — and how far that love will reach across time to keep a promise.
For readers who finish a book in tears and hold it to their chest.











