Ratings65
Average rating4.2
This book took me for a ride. I honestly thought I wasn't going to like it based on the first few chapters, but I slowly realized that it was because I hated the characters that the author wanted me to hate. The second half of the book had me hooked and left with a lot of thoughts about humanity.