Video of the talk http://www.youtube.com/watch?v=jI0PR0q96gs http://www.youtube.com/watch?v=dMMvKbE_x5ERead less