Caro Ramsay Books
Absolution
By Caro Ramsay
It's been twenty years since Police Detective Alan McAlpine has set foot in Partickhill Station-and more than twenty years since he fell forever in love with the mute, faceless woman he called Anna...
Read More