Posted on October 15, 2016 by Standard BearerLuther’s Struggle for Assurance By Rev. Kenneth Koole /wp-content/uploads/2016/10/sb101516_luthers-struggle-for-assurance_rev-kenneth-koole.mp3