Rupert Sheldrake & Marc Andrus
Rupert Sheldrake and Marc Andrus
- No. of episodes
- 10
- Latest episode
- 2017-12-07
Where can you listen?
A deeper look into spiritual matters, both past and present, from biologist Rupert Sheldrake and the Episcopal Bishop of California, Marc Andrus.