Genesis: Foundations for Life Abraham – Fulfilment (Abraham Pt 5) January 3, 2016 Bible Text: Genesis 20 - 21 | Preacher: Simon Matheson | Series: Genesis: Foundations for Life | This week we finally see the fulfilment of God's promise of a son…