A review by francesgardner
The Second Cut by Louise Welsh

adventurous dark funny mysterious tense medium-paced

4.25