Steven Johnson - where do good ideas come from? Interesting take on development of creativity and innovation.