An interesting debate about the nature of science and two TED talks that were removed form the TED website. You can read the debate and watch the talks in the link below.
http://blog.ted.com/2013/03/14/open-for-discussion-graham-hancock-and-rupert-sheldrake/