Stephen StrehleStephen Strehle is professor of philosophy and religion at Christopher Newport University. He is the author of The Separation of Church and State; Calvinism, Federalism, and Scholasticism; The Catholic Roots of the Protstant Gospel; and The Egalitarian Spirit of Christianity. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code