I really liked this book. The characters and the plot were mindblowing. I kept putting the book on hold to read other things so i was stalled half way through for a couple of months. I wish I had just read it straight through because I think I lost some of the impact of the book by stepping away from it. Great read.