heterodoxology.com
Scientific delusions, or delusions about science? Rupert Sheldrake’s ten dogmas (part one)
Rupert Sheldrake’s latest book, The Science Delusion (2012; Science Set Free in the US), has been given quite a lot of attention this year. Through its UK title, the book is clearly situated …