I recently picked up a book in an airport called Talent is Overrated. It's all about this theory. There is a ton of evidence given to support it, how to improve your own performance, and that of your team, and how to apply the methods to promote innovation. It's a great book, if you're into this article you should definitely check it out.