Twice Upon Time
A long-ago and forbidden love...

Though Sarah Longford's days were marked by the sorrow of an ancient curse, her nights were filled with dreams of a life of privilege and passion. A life she had known in another time... and another body.

Yet fate had allowed her to live again as the tempestuous Bianca, a woman who had sold herself in marriage, only to discover she had made a terrible mistake. And now it was up to her to prevent the bloodshed, and save the life of her beloved Alessio...