John Cooper

John Cooper is the professor of philosophical theology at Calvin Theological Seminary.


View all by John Cooper: