First One to Die First One to Die
2026
For Reasons Unknown For Reasons Unknown
2015
Outside Looking In (DCI Matilda Darke, Book 2) Outside Looking In (DCI Matilda Darke, Book 2)
2016
The Mind of a Murderer The Mind of a Murderer
2024
Worse Than Murder Worse Than Murder
2025
Below Ground Below Ground
2023
The Story of China (Unabridged) The Story of China (Unabridged)
2020
Survivor’s Guilt Survivor’s Guilt
2021
Worse Than Murder Worse Than Murder
2025
Chapter One (Unabridged) Chapter One (Unabridged)
2023
Silent Victim Silent Victim
2022
The Murder House The Murder House
2021