The facts are public knowledge: five people have recently been murdered. Each has died from a blow to the head. And the killer - the press has named him Prince Charming - has left a "calling card" with each victim. A rose.
But there's another fact... one that the police haven't made public. Something no one, except the killer and the police, should know. But Gabriel Donner does - and he can't figure out why. Until recently his life has been normal, uneventful. But lately he's heard voices, started sleepwalking and dreamed horrible, vivid dreams... of the murders.
He can't go to the police, but there is someone who can help him. Laura Dane, a psychic who's worked on cases like this before, is the only person he can trust with his terrible truths. Because Gabriel knows more than any innocent man should.
This paperback is in good condition with reading wear and a 1 inch tear on the back cover.