Your Cart
![The Blood Detective The Blood Detective](https://cdnmaster4.circlesoft.net/assets/spinner-lg-50db1f192d4343916a920054bb6922e5b26a413f1cb422daacf72cddb56fdcf5.gif)
The Blood Detective
It's not the best start to DCI Grant Foster's day: standing over a mutilated body in a windswept London churchyard. Although the killer has left a cryptic and brutal clue. It is only when the clue is handed to Nigel Barnes, a specialist in compiling family trees, that the full message becomes spine-chil...
Total excl. delivery $32.99 AUD