Praveen sent me this TED talk by R.A. Mashelkar from TED India 2009. I just watched it and I agree with Praveen that its an important talk and an important concept. The video is, in typical TED fashion, only 20 minutes long.