Ratings92
Average rating3.5
Ugh I wrote a review that didn't save so no i'm just gonna sum it up and say that I hate excusing abuse because someone witnessed abuse and also that this book was terribly slow and the perspectives were hard to follow. don't read this.