×

James Le Fanu rss

More big questions

14 January 2012
The Science Delusion Rupert Sheldrake

Coronet, pp.392, £19.99

There is something rather odd about the current state of science. The funding for its prestigious institutions and mega projects now routinely runs to hundreds of millions, even billions, of… Read more