Rupert Sheldrake Explains “The Science Delusion” In His New Book, “Science Set Free”
By Rupert Sheldrake The “scientific worldview” is immensely influential because the sciences have been so successful. Their achievements touch all our lives through technologies and through modern medicine. Our intellectual world has been transformed through an immense expansion of our knowledge, down into the most microscopic particles of matter and… Continue reading