'I love, love, LOVE Perfect Remains!' Reader review
'A superb debut!' Reader review
On a remote Highland mountain, the body of Elaine Buxton is burning. All that will be left to identify the respected lawyer are her teeth and a fragment of clothing.
In the concealed back room of a house in Edinburgh, the real Elaine Buxton screams into the darkness. . .
Detective Inspector Luc Callanach has barely set foot in his new office when Elaine's missing persons case is escalated to a murder investigation. Having left behind a promising career at Interpol, he's eager to prove himself to his new team. But Edinburgh, he discovers, is a long way from Lyon, and Elaine's killer has covered his tracks with meticulous care.
It's not long before another successful woman is abducted from her doorstep, and Callanach finds himself in a race against the clock. Or so he believes . . . The real fate of the women will prove more twisted than he could have ever imagined.
Fans of Angela Marson, Mark Billingham and M. J. Aldridge will be gripped by this chilling journey into the mind of a troubled killer.

'Omg! Wow! What a great book! Suspense, intrigue, action and a great who-done-it with a crazy twist! ! I did not see that coming! What a story!' Reader review _____
'A breathtaking thriller with a devastating conclusion. I can't stop thinking about it.' - Bestselling author Susi Holliday
One for sorrow, two for joy
Edinburgh is gripped by the greatest terror it has ever known: a lone bomber is targeting victims across the city, and no one is safe.
Three for a girl, four for a boy
In their jobs, DCI Ava Turner and DI Luc Callanach deal with death every day. But when it becomes clear that every bomb is a trap designed to kill them too, the possibility of facing it themselves starts to feel all too real.
Five for silver, six for gold
With the body count rising daily and the bomber's methods becoming ever more horrifying, Ava and Luc must race to find out who is behind the attacks - or pay the ultimate price. . .
Seven for a secret never to be told. . .
With twists and turns you'll never see coming, prepare to be gripped by this devastatingly good thriller. Perfect for fans of Stuart MacBride and MJ Arlidge.











