8 Guaranteed Encounters with God: Baptism & The Mystery of Suffering, of Grace July 22, 2018 Preacher: The Rev. Canon Christopher (Kit) Greaves