John G. Turner

John G. Turner is a professor of religious studies at George Mason University. His writing focuses on the religious history of the America.