Daniel Tammet: Different ways of knowing
TED Talks
6/22/2011