2,487,696 views | Daniel Tammet • TED2011

Different ways of knowing