Here's another video I've just started watching where I presume Sheldrake goes into deeper detail on his book, The Science Delusion.