328 reviews by:

teacherkmd

Filter

Trigger warning

The book is very well written and the story well told. However, the description didn’t properly prepare me for the graphic details of assault that would be replayed throughout the plot.