2010 July 24
originally shared via google talk

YouTube Daniel Dennett’s TED talk on memes, evolution, and human society.

Follow RSS/Atom feed or twitter for updates.