Daily Devotions Heidelberg Disputation Thesis 27 – Christ Works Video December 12, 2017 David Ude Heidelberg Disputation Thesis 27 – Christ Works Posted by David Ude on Tuesday, December 12, 2017