by Jude Deveraux
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
Time After Time
Lisa Grunwald
With Every Breath
Lynn Kurland
Always
Jude Deveraux
The Tiger Catcher
Paullina Simons
Time and Again
Nora Roberts
My Name is Memory
Ann Brashares
When the Day Comes
Gabrielle Meyer
The Night Mark
Tiffany Reisz
Highland Protector
Catherine Bybee
Dreams of Stardust
Echoes of the Sea
Sarah M. Eden
In the Shadow of the Moon
Karen White