Love Charlie, love his insights, love listening to the little nuggets he has to say in the shareholder meetings.
But holy moly, this book has been a drag for me to read. I actually stopped about half way through. This is 100% on me, of course. I highly recommend reading a sample before buying.