A review by saucepotrach
The Vanishing Triangle by Claire McGowan
challenging
dark
informative
sad
medium-paced
3.0