Genesis 22:1-19 Faith and sacrifice 2 (TU16/045) — St Helen's Bishopsgate