Publication date: January 19th 2018
Genres: Adult, Fantasy, Romance
She’s loved and lost him a hundred times across a thousand years. She can’t bear to lose him again.
Lin’s dreams are haunted by faces of people she’s never met. Unable to shake the feeling she’s lived before, she’s drawn to Reinier—a stranger whose soul is heartbreakingly familiar from a time gone by.
Reinier helps Lin unravel the mystery of her past life as Hannah, a girl who sacrificed herself for her true love, Matthew. As Lin falls hopelessly in love with Reinier, her memories of her life as Hannah sharpen and she finds herself unable to let go of Matthew.
With her heart torn in two, Lin must decide whether she should stand by Reinier’s side or track down Matthew and fight for his love. What she doesn’t know is that her decision will ripple across our troubled planet, affecting far more lives than just her own.
Winner of Romance Writers of Australia’s Emerald Pro award, The Soulweaver is a story that will change the way you see the world.
She reached out to touch his cheek, quickly withdrawing her hand when she realised what she was doing. It wasn’t her place to put her hands on him, yet she felt strangely as though she’d touched his face before.
Sleep brought him an innocence she knew would be erased the moment his eyes opened. The boy lying sleeping in front of her was a killer. Her killer. This was the person who’d taken her life. He’d ripped her out of Matthew’s arms long before she was ready to go. Why had he done this to her? She’d been sure she’d seen love in his eyes.
She had a sudden urge to slap him, to shake him, to beat him with her fists. But she knew these actions would have no effect. He would never feel her anger. He would never feel her pain.
His eyes opened, startling her. He blinked in the soft light, trying to find his focus.
‘Hannah,’ he said, sitting up in bed, looking directly at her.
This wasn’t possible. Living souls weren’t supposed to be able to see those in transition. Perhaps he was dreaming.
She remained still.
‘Hannah, thank goodness you came.’ He reached out towards her and the impossible became reality. He could see her.
She drew back, avoiding his touch. It felt strange to be spoken to after so long with Matthew. ‘How can you see me? This isn’t possible.’
‘I see lots of things. You included. Oh, Hannah. I’ve missed you.’ He reached for her again. This time she let him, staring with fascination as his hand passed through her soul. Surely he could hurt her no further, now that she was already dead.
‘Have we met before? Other than when you killed me, of course.’ Her voice was cold. He missed her. What a ridiculous thing for her killer to say.
‘You can’t really believe I killed you. I’d never harm you. I was there to protect you.’
‘Protect me? Are you serious? You killed me. You must have.’ She could scarcely believe he was trying to deny it.
‘You don’t remember what happened. If you did, you’d know it wasn’t me.’
‘Well it wasn’t Matthew and you were the only other person there.’
‘True, but it wasn’t me. I’d never do that to you.’ He was refusing to buy into her anger, seeming sure she’d believe him.
She wondered if that was how a guilty man behaved, or if it was possible he was innocent.
‘How would I know what you would or wouldn’t do?’ she said.
‘Because you know me.’
She couldn’t deny that was exactly how she felt. ‘Have we met before?’
‘Only a hundred times in a thousand years. I’m surprised you don’t remember.’
Not being able to decide if she prefers living in Melbourne or the Mornington Peninsula, Heidi shares her time between both places. She is similarly pulled in opposing directions by her two sons and two dogs, remaining thankful she only has one husband.
GIVEAWAY!a Rafflecopter giveaway