DS Liam Kilshaw
2 books in seriesThe Lines Publisher's summary

You're getting a free audiobook.
You're getting a free audiobook.
-
Book 1
-
The Lines
- DS Liam Kilshaw, Book 1
- By: Matt Brolly
- Length: 10 hrs
- Unabridged
-
Overall
-
Performance
-
Story
For DS Liam Kilshaw, a former marine who almost died on a mission gone wrong, returning to the sea was meant to help combat his PTSD. But when he’s called out with the lifeboat crew off the rugged Cornish coast at night, the dark danger of the waves comes crashing back. The body of a young man is floating in the water, and the zip-tie marks on his wrists show this is no tragic drowning—it’s murder.
-
The Lines
- DS Liam Kilshaw, Book 1
- Length: 10 hrs
- Release date: 10-07-25
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $30.09
-
-
Book 2
-
The Replacement
- DS Liam Kilshaw, Book 2
- By: Matt Brolly
- Length: 8 hrs
- Unabridged
-
Overall
-
Performance
-
Story
When a mutilated body washes up on Sennen Beach, DS Liam Kilshaw is plunged into a case as dark and unforgiving as the Cornish winter. With the victim’s face so severely disfigured that identification is impossible, whispers of a local superstition begin to surface—the killing bears a chilling resemblance to the legend of Bucca Dhu, a vengeful sea demon said to demand human sacrifice.
-
The Replacement
- DS Liam Kilshaw, Book 2
- Length: 8 hrs
- Release date: 02-10-26
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $25.19
-