A review by oddduck
Days of Shame & Failure by Jennifer L. Knox

reflective medium-paced

4.0