Tonight I am listening to Rupert Sheldrake’s TEDx Talk titled “The Science Delusion”:
Was tuned into that video while perusing this blog post, as was recommended today by an internet peep.
Apparently this TEDx Talk created drama over at TED headquarters. Oy! (And wouldn’t you know P.Z. Myers was among those who threw a fit. )