Jerram Barrs is Professor of Christianity and Contemporary Culture and Resident Scholar of the Francis Schaeffer Institute Covenant Theological Seminary