Headmistress Sarah Bland was not popular - in fact, people had been heard openly wishing her dead - so when she is found bludgeoned to death in her own office, many are suspect. Her demise seems not only desirable but also rather convenient for those...
The parishioners of St Oswald's have turned out in force to support relatives and friends in the annual cricket match, happily relaxing in the August heat. Only sixteen-year-old Zoe Morgan is bored, and decides to walk to the nearby spinney to search...
Detective Chief Inspector Browne dismissed the letter as a cruel hoax. Someone was writing to apologise for a murder that hadn't been committed. Someone who called himself "John". Two weeks later someone is found stranged in the local park and Inspec...
During the war a nurse swaps a rich woman's baby with a prostitute's son, with fatal repercussions a generation later. Fifty years on, the police are called to investigate the murder of four female students. The investigation into the murders brings ...