James A Beverley

James A. Beverley is Professor of Christian Thought and Ethics at Tyndale Seminary in Toronto, Canada and Associate Director, Institute for the Study of American Religion in Santa Barbara. He has specialized in the study of new and world religions for three decades.