For three years she’s been a mystery even to herself—a young woman who awoke in a London convent bereft of her memory. But now Jessica Hayword knows her name, her birthplace, and one other thing: By some terrifying twist of fate, she has the power to read another’s thoughts—the thoughts of a man who has killed and will kill again.
Convinced that she must unmask the murderer before it’s too late, Jessica goes home to Hawkshill Manor—and discovers that no one is happy about her return, especially the dangerously handsome earl Lucas Wilde. What kind of girl was she, Jessica wonders, to have earned such scorn? And whose murder is it that continues to haunt her? The deeper Jessica digs, the more scandalous details are revealed. Yet even as the clues point to Lucas as the killer, Jessica can’t keep herself away from his embrace. And now all she can do is pray that the man she’s falling in love with isn’t the man whose deadly voice she hears in her dreams.