The Last Girl to Die
2022: A family relocates to the Isle of Mull. But this island has secrets…..
Sort by:
2022: A family relocates to the Isle of Mull. But this island has secrets…..
1746: historical thriller set in Inverness in the wake of the 1746 battle of Culloden
2022: As the house burns, the hunt for a killer begins…
2000s: Death is just the beginning…
2022: DI Clare Mackay starts the new year with a death…