Daily Devotions Heidelberg Disputation Thesis 27 – Christ Works Video December 12, 2017 David Ude https://www.facebook.com/dude3/videos/10159649194480510/