June 19, 2016 The Knights of Heaven’s Table Preacher: David Sproule Series: Bible Classes - Topical Studies, The Armor of God Sermon Audio Download PowerPoint « Joshua 21-22 The Shield of Faith »