Blood Reckoning

Northumberland; 1992. In the early years of his police career, a young and idealist Grant Foster investigates a crime that shocks the nation. A widower beaten to death in a sleepy former mining town. The murderers: two schoolboys aged 9 and 10. Eight years later, they are...Read more

Blood Atonement

Someone killed Katie Drake, a single mother living in Queen's Park, and abducted her 14-year-old daughter. Detective Grant Foster sees chilling parallels with the disappearance of a teenager 3 years earlier. He calls on genealogist Nigel to piece together the links between the families of...Read more

The Blood Detective

As dawn breaks over London, the body of a young man is discovered in a windswept Notting Hill churchyard. The killer has left Detective Chief Inspector Grant Foster and his team a grisly, cryptic clue...However, it's not until the clue is handed to Nigel Barnes, a specialist in compiling...Read more