Dr Stephen E. Gregg is President of the British Association for the Study of Religions, and Head of Social Sciences at the University of Wolverhampton. He has lectured and researched in over twenty countries across Europe, Asia, the Middle East, North America and Oceania.