Absolutely agree. Same mold as Andrew Rodney. Expert knowledge, opinionated, acerbic, doesn't suffer fools, and has the gift of being able to impart his knowledge to others.
I have included a link to the second edition. I have both editions and the second is much improved and updated, but still...