Ratings2
Average rating3
Indeed School of Life!
It is a tough read and you keep wondering why this is not taught in school or at home. Some sections would need repetitive reading to comprehend fully, but well worth it.
It's the kind of book you should re-read every few years.