Ratings1,555
Average rating3.9
The best book I have read this year so far and it probably has just become one of my all-time favorite books. I didn't recognize a lot of the references of the 80's, but it did not affect my experience of reading this book.