animalx.net
The Science Delusion, the banned TedTalk - Animal X TV
Dr. Sheldrake says science claims to already know the nature of reality in principle and we just have to fill in the blanks. This is the banned TedTalk.