Author Rupert Sheldrake, Ph.D. Articles

The Science Delusion: Freeing the Spirit of Inquiry

The “scientific worldview” is supremely influential because science has been so successful. It touches all our lives through technology and through modern medicine. Our intellectual world has been transformed through an immense expansion of our...

Also labeled: Issue #39, New Edge Science