Ratings551
Average rating4.5
It was a good book. Although the hype over it makes me unsatisfied. It is not IMHO a book you should have read in your life and I've been more satisfied with some earlier books I've read. I recommend reading it but ask to hold your expectations not so high in skies!