James Turner Johnson Author & Editor

James Turner Johnson is a Distinguished Professor, Department of Religion, Rutgers University-The State University of New Jersey, USA