Genesis 15 Faith and God's promise (TU16/039) — St Helen's Bishopsgate