I Heard That Song Before by Mary Higgins Clark
When Kay Lansing marries wealthy widower Peter Carrington, she is well aware of the rumours surrounding the mysterious death of Peter's first wife Grace, who was found floating in the family pool ten years ago, pregnant at the time. Kay also discovers that Peter is a chronic sleepwalker who suffers from periodic nightmares. When the police arrive at her doorstep with a warrant for Peter's arrest in connection with another murder - that of a woman Peter had escorted to a high school senior prom twenty-two years ago - Kay begins to fear that she has married a sleepwalking murderer, and she resolves to find out the truth behind the puzzling deaths. But are the two deaths linked? And why does a melody that Kay cannot identify keep playing in her head every time she approaches the family chapel?