One of the most amazing books I've ever read. It's the kind of book that makes you think and that you could read it over and over without getting tired. It shows the the author but so much time and effort and that's what made the book so meaningfull.