The Witness at the Wedding
Carole Seddon's son is about to be married. But as plans for the big day get underway, Stephen's future parents-in-law, Marie and Harold, seem desperate to keep the affair as discreet as possible. Then, after a quiet engagement party, Harold disappears . . . only to be found dead the next day, in a burnt out car in Epping Forest.
While the family try to deal with their grief, Carole discovers they are concealing secrets that can be traced back thirty years, to the murder of Marie's best friend. Now the girl's killer has been released from prison and is back in his old stomping ground, near Fethering.
As Carole enlists the help of her friend Jude in researching the truth, Gaby returns to London to find herself in grave danger. Fearing the bride-to-be is the killer's next target, Carole and Jude must unravel the Martin family's past before he makes another deadly move . . . and before the happiness of the impending wedding day is ruined.