Apologetics 101: Psychologized Culture I
August 31, 2003
Guest Lecturer David Powlison, adjunct professor of Practical Theology.