May 15, 2016 Stand for Truth Preacher: David Sproule Series: David Sproule, Sermons Sermon Audio Download PowerPoint « Joshua 2-4 Joshua 5-7 »