Rupert Sheldrake. The Science of Delusion.

TED removed the recent talk by author and bio-chemist Rupert Sheldrake.