4 out of 5 stars
Great points. Really enjoyed.
I think there was a stretch with the 10 but that doesn't mean this isn't a very well written and thought out book. GREAT principles outlined within!!