Butterflies on the Net
Since the day Vera met Adrian, she was certain he was her soulmate. With her ability to see her past incarnations, she knew their paths had crossed many times before—though happiness had not always been within their reach. But is it possible to have more than one soulmate? Against all odds, Vera managed to achieve everything she had ever dreamed of, yet some unseen force made her leave it all behind and throw herself into the unknown. Will she finally find her happiness on the other side of the veil, or will fate interfere once again? A time- and space-crossing love story that dances on the thin line between what is possible and what most people believe isn’t.