Published 30 June 2018

 

Caro Ramsay is a Scottish writer of crime fiction