David A Hart

Dr David A. Hart is an Anglican priest living and working in South India. He is a Fellow of the Jesus Seminar (USA) and secretary for the World Congress of faiths.