
Assigned to reopen an unsolved murder from the 1960s, Harriet Martens investigates seven suspects and is baffled by DNA findings that reveal the case to be more complicated than anticipated.



'Who killed the Preacher?' Harriet Martens is startled. This is her first face-to-face meeting with the new, fanatically determined, Chief Constable of the Greater Birchester Police, and he greets her with the question immediately. Why is he setting out to antagonize her? He...