In the first installment of the Timeless Love series, Roxanne and Ryan defied time itself for the sake of love, only to face a heart-wrenching betrayal. Stripped of his memories and banished to the 1920s by the enigmatic Timekeepers, Ryan was condemned to live a life that was never truly his-without any recollection of the woman he loved. Now, in The Timekeeper's Dilemma, Roxanne is determined to rewrite their fate. Haunted...