Rupert Sheldrake

Rupert Sheldrake is the former director of studies in biochemistry and cell biology at Cambridge University. He lives in London.
Ebooks