This is a banned Ted Talk by Rupert Sheldrake, Ph.D. Dr. Sheldrake is a Biologist and has authored 10 books and over 80 scientific papers.
The science delusion is the belief that science already understands the nature of reality in principle, leaving only the details to be filled in. This is a very widespread belief in our society. It’s the kind of belief system that people who say, “I don’t believe in God, I believe in Science.” It’s a belief system, which is now being spread to the entire world.
You can visit his website at http://www.sheldrake.org