Dr. Stephen Ray, Neal F. and Ila A. Fisher Professor of Systematic Theology at Garrett-Evangelical Theological Seminary, speaks on Calvin, Calvinism and its relevance today.