Heidelberg #25 – Right with God – Great Exchange Author: Rev Daniel WilsonSeries: Heidelberg CatechismText: 2 Corinthians 5:16-21 Download this sermon by clicking here.