Kevin Cawley concludes our Genesis series by showing how Jacob’s winding, failure-filled journey reveals a God who faithfully keeps His promises and invites us to reinterpret our own stories in light of His steadfast love and sovereign purposes.
Kevin Cawley concludes our Genesis series by showing how Jacob’s winding, failure-filled journey reveals a God who faithfully keeps His promises and invites us to reinterpret our own stories in light of His steadfast love and sovereign purposes.