Every year for 10 years a young woman's body was found in Edinburgh at Christmastime: naked throat s..
George Surridge director of the Birmington Zoo is a man with many worries: his marriage is collapsin..
Amateur sleuth Isabel Dalhousie is a philosopher who uses her training to solve unusual mysteries. S..
The search for a missing journalist is called off as a body is found at the scene of a carefully sta..
When an elderly woman is shot in what appears to be a tragic accident Shetland detective Jimmy Perez..
Keeping on top of the family funeral directors' and private-investigation businesses is no easy task..
Denton 1984. After a morning’s betting at the races bookmaker George Price is found in his car bar..
Prague 1599. Christian Stern a young doctor has just arrived in the city. On his first evening he fi..
After a fire devastates the top floor of a tower block on the Maudling Estate Maeve Kerrigan and her..
The villagers of Stoney Cross are busily preparing for their first Arts Festival and enlist the help..
Alastair Cunningham wakes up in hospital with almost total amnesia. But he knows that something terr..
It’s just a normal morning for Anna McDonald until she opens the front door to her best friend Est..
After thirty years of service former Chief Constable Bob Skinner faces the possible end of his polic..
The body of a murdered woman is found washed up on Cramond Island near the mouth of the River Forth...
31st August 1997. Rose Wilson is 14 but looks 16. Pimped out by her “boyfriend” she has seen mor..