A Cold Harbour A Cold Harbour
2026
The Winter Dead The Winter Dead
2025
In Dark Water In Dark Water
2021
The Gathering Storm The Gathering Storm
2024
A Troubled Tide A Troubled Tide
2025
Dead Man Deep Dead Man Deep
2022
The Winter Dead : Detective Shona Oliver 6 (Detective Shona Oliver) The Winter Dead : Detective Shona Oliver 6 (Detective Shona Oliver)
2026
The Gathering Storm : Detective Shona Oliver 4 (Detective Shona Oliver) The Gathering Storm : Detective Shona Oliver 4 (Detective Shona Oliver)
2025
A Troubled Tide : Detective Shona Oliver 5 (Detective Shona Oliver) A Troubled Tide : Detective Shona Oliver 5 (Detective Shona Oliver)
2026
The Girls in the Glen : Detective Shona Oliver 3 (Detective Shona Oliver) The Girls in the Glen : Detective Shona Oliver 3 (Detective Shona Oliver)
2025
Dead Man Deep (Unabridged) Dead Man Deep (Unabridged)
2022
In Dark Water: A compulsive Scottish detective novel (Unabridged) In Dark Water: A compulsive Scottish detective novel (Unabridged)
2021