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
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.