Speaker: Rev. Andrew L. Styer
#24 in a catechetical preaching series: Sermons Shaped by the Westminster Shorter Catechism (John 3:1-20)