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

5.0