Listen as Pastor Mike Bourland restarts our series in the book of Genesis, showing us how God was faithful to his promises to Jacob even though his life events were not what Jacob might have thought they should be.
Genesis 30:25-43 (CSB)
Genesis 31:1-55 (CSB)
Philippians 1:6 (CSB)
Hebrews 4:14-16 (CSB)
Ephesians 1:3 (CSB)
Mike Bourland
The Sovereignty of God