15th June 2010

Video

Fascinating talk (and animation)