In January 2013 , Sheldrake gave a TEDx lecture at TEDxWhitechapel in East London roughly summarising ideas from his book , The Science Delusion .
He gave a TEDx talk in 2013 on his book The Science Delusion that was banned .