Stephen E Gregg
Stephen E. Gregg is Senior Lecturer in Religious Studies and Subject Lead for Philosophy, Religion and Ethics at the University of Wolverhampton, UK and President of the British Association for the Study of Religions.
Stephen E. Gregg is Senior Lecturer in Religious Studies and Subject Lead for Philosophy, Religion and Ethics at the University of Wolverhampton, UK and President of the British Association for the Study of Religions. See less
Stephen E Gregg's Featured Books