Die for Me

Katherine Cole thought her fiancé was the perfect man, until he turned out to be the perfect killer. He left his victims stabbed through the heart holding a telltale single red rose and was deemed the Valentine Killer. Three years ago he vanished. Now he's back. And he's hunting the one who got away. In New Orleans, Katherine dared to hope she was finally safe, yet somehow he found her. This time, Katherine won't just sit silently by; she'll do anything to stop the monster she once loved, even trust the sexy cop promising to keep her safe. Detective Dane Black never lets his emotions interfere with the job, even as the Valentine Killer surfaces in New Orleans to stalk his prey. But when Dane agrees to protect the killer's ex-fiancée, he can't ignore the passion kindling between them. After a single unforgettable night binds them body and soul, Dane won't rest until Katherine is safe in his arms, and the Valentine Killer is dead.