Memes and "temes"

968,440 plays|
Susan Blackmore |
TED2008
• February 2008
Want to use TED Talks in your organization?
Start here