by Scott Oliphint
A sermon delivered at Shiloh Presbyterian Church in Raleigh, NC
Listen here at Sermon Audio.
Read More On
Dr. Oliphint (PhD, Westminster) is professor of apologetics and systematic theology at WTS.