The Last Ride The Last Ride
2024
The Two Deaths of Ruth Lyle The Two Deaths of Ruth Lyle
2024
The Hanging Place The Hanging Place
2026
Trapped Trapped
2019
The Body in the Marsh The Body in the Marsh
2017
Bite Bite
2014
The Body in the Shadows : DCI Craig Gillard Crime Thrillers Book 11 (DCI Craig Gillard Crime Thrillers) The Body in the Shadows : DCI Craig Gillard Crime Thrillers Book 11 (DCI Craig Gillard Crime Thrillers)
2023
The Body in the Stairwell : DCI Craig Gillard, Book 10 (DCI Craig Gillard Crime Thrillers) The Body in the Stairwell : DCI Craig Gillard, Book 10 (DCI Craig Gillard Crime Thrillers)
2022
The Body Under the Bridge : DCI Craig Gillard, Book 5 (DCI Craig Gillard Crime Thrillers) The Body Under the Bridge : DCI Craig Gillard, Book 5 (DCI Craig Gillard Crime Thrillers)
2020
The Lying Dead : DI Jan Talantire Book 6 (DI Jan Talantire) The Lying Dead : DI Jan Talantire Book 6 (DI Jan Talantire)
2026
The Hanging Place : DI Jan Talantire Book 5 (DI Jan Talantire) The Hanging Place : DI Jan Talantire Book 5 (DI Jan Talantire)
2026
The Deep End : DI Jan Talantire Book 4 (DI Jan Talantire) The Deep End : DI Jan Talantire Book 4 (DI Jan Talantire)
2025