Once upon a time, a knight and the daughter of one of Henry III’s barons fell in love. Stephen of Bellingham and Amarantha of Ullswater were thrown together in a desperate bid to escape the madness of Baldwin, Earl of Cumbria. The taste of their first kiss still on his lips, Stephen made a vow: to love Mara forever and keep her safe. But in a battle to save their lives and love, she died in his arms. Today Steve Bellingham wakes up, sees again what happened so long before, and knows only one thing can make his life whole. He will reach into the past and fulfill his vow. He will complete the circle of a promise.