A review by c_tide
The Society for Soulless Girls by Laura Steven

adventurous dark mysterious sad tense medium-paced

3.5