A new way to explain explanation

1,572,737 views |
David Deutsch |
TEDGlobal 2009
• July 2009