News, information, issues, discussions, solutions.Rupert Sheldrake – The Science Delusion Posted byadminJan 8, 2025Delusion