by
Peter Ritchie
Language: English
Release Date: June 14, 2018
Grace Macallan is at breaking point. All around her, events threaten to run out of control – and a new investigation is testing her to the limit.
An undercover officer is missing and a woman is washed up, traumatised and barely alive, on the shores of Berwickshire. She has witnessed horror...