A review by bookishmum
Fool Me Twice by Benjamin Stevenson

challenging dark mysterious tense medium-paced

5.0