Rich Hickey is a genius. I love how he connected music to software engineering [1]. He should write a book on some of these topics. He has a lot more than 45 mins talks to offer to the world.
[1] http://www.infoq.com/presentations/Design-Composition-Perfor...