A review by petrichorandcoffee
Plain Bad Heroines by Emily M. Danforth

funny mysterious tense fast-paced

5.0