4.0

This book perfectly illustrates the 80/20 rule: I feel like pretty much all of the interesting content was in the final 4 chapters. And that content was pretty awesome, so I'll just take one star out for the waiting.