A review by bmh1246
All the Ugly and Wonderful Things by Bryn Greenwood

5.0

Make sure you read the content warnings before diving into this book.

That being said, I don't remember the last time I was this sucked into a book. I read the entire thing in less than 24 hours. The subject matter is uncomfortable, but it's a wonderfully written book.