April 22, 2018 Ecclesiology #20 Speaker: James Ganzevoort Series: Sunday School: Ecclesiology Service Type: Sunday School « One Hundred Forty-Four Thousand Sin, Shame and Sovereignty »