18:20Rupert Sheldrake - The Science Delusion BANNED TED TALKJames Dearden Bush2M views · 2 HN recommenders · 2013–2022