943,592 views | Susan Blackmore • TED2008

Memes and "temes"