Rupert Sheldrake

The Science Delusion

Freeing the Spirit of Enquiry. The science delusion is the belief that science already understands the nature of reality. The fundamental questions are answered, leaving only the details to be

Read More »

A New Science of Life

The implications of this theory are staggering, from predicting the course of hurricanes to explaining deja vu. Sheldrake’s thinking seems radical because he does not subscribe to orthodox scientific assumptions

Read More »