The Promised Pattern for God’s People The Master Storyteller: Genesis 12-50 Leon Chen June 25, 2023