the promises of body and blood (a sermon on John 6:51-58) August 19, 2018 Communion God's promises +0 Gospel of John Communion God's promises Gospel of John