God’s Faithfulness in the mess of life Genesis 37-50   The promise of the ‘serpent-crusher’…                                          …is under threat! But God is faithful: He has a plan to fulfil his…