Twice Upon Time
Magic in Italy - Book 2
What if you went back in time to relive a life you had once lived?
Sarah Longford leads a threadbare existence in Victorian London. But her nights are filled with dreams of a passion-filled life under the hot Italian sun—a life familiar to her because it was her own in another time.
A slip through time allows Sarah to live again as the tempestuous Bianca who had sold herself in marriage for the riches and power she craved, only to discover that what she really wanted was Alessio, her husband’s brother. Can Sarah relive Bianca’s life without repeating her terrible mistakes?