July 28, 2019 1 John 3:22-4:21 Preacher: David Sproule Series: Bible Classes - Textual Studies, 1, 2 & 3 John (2019) Sermon Audio Download PowerPoint « The Threat to Judah and King Ahaz and the Promise of the Virgin Birth Six Proven Strategies for Greater Patience in Parents (Part 2) »