3.0

Entertaining and informative if you can get past the ego of the author