I purchased this after reading rave reviews as well as the recommendation by my company and was very disappointed. Even though I have a BA in Business, I'm always looking for new ideas and ways to learn. However, I was disappointed at how much Charan oversimplified some basic terms and didn't even give a thorough defintion of "velocity" -- one of his key points. I read in just a few hours and am giving to goodwill -- one of the few books I won't put in my home library.