DownloadThe Portobello Bookshop Gift Guide 2024

Stephen Strehle Author

Stephen Strehle is an associate professor of philosophy and religion at Christopher Newport University. He is the author of The Separation of Church and State; Calvinism, Federalism, and Scholasticism; and The Catholic Roots of the Protestant Gospel.