God’s providence secures His promises

Joseph (Genesis 37-50) - Part 1