Cambridge is sweltering, during an unusually hot summer. To Jackson Brodie, former police inspector turned private investigator, the world consists of one accounting sheet -...
What if you had the chance to live your life again and again, until you finally got it right?
During a snowstorm in England in 1910, a baby is born and dies before she can take...
A day like any other for security chief Tracy Waterhouse, until she makes a purchase she hadn't bargained for. One moment of madness is all it takes for Tracy's humdrum world to...
In 1940, eighteen-year-old Juliet Armstrong is reluctantly recruited into the world of espionage. Sent to an obscure department of MI5 tasked with monitoring the comings and...
In a quiet corner of rural Devon, a six-year-old girl witnesses an appalling crime. Thirty years later the man convicted of the crime is released from prison.
In Edinburgh,...