More like 4.5, maybe even 4 (the writing wasn't fantastic or anything, and he definitely could've delved deeper), but I learned a ton of cool information, so that bumps it up.For the sometimes complex subject that he writes about, Perkowitz explains it in an easy-to-grasp way. Of course my favourit...