The worldwide web of belief and ritual

2,390,052 plays|
Wade Davis |
TED2008
• February 2008
Want to use TED Talks in your organization?
Start here