Ratings886
Average rating4.1
It's been a hot minute since I read this book but my opinion of it has stayed the same; it is well-written, and like watching a train wreck. It is gruesome and brutal but also enthralling and clever. All in all, a very good book, but definitely not exactly for the very faint of heart.