John Davidson
Book for an event
John Davidson holds a degree in biological sciences from Cambridge University and has had a lifelong interest in the natural, the scientific and the mystical. He has written books on science and mysticism and the origins of Christianity. Visit his website www.johndavidson.org