January 7, 2011 David Deutsch on Existence Years after I first saw it, this is probably still my favorite TED talk. Post meta AuthorEugene Fischer PostedJanuary 7, 2011 — 1:38 am CategoriesVideo TagsDavid Deutsch