Genesis 3:1-15: The Promised Seed and Serpent-Crusher

Everyone has a family tree. And when you know who’s in your family tree, you get a better sense of your family, and how that shaped your mother and father. And that, in turn, even lets you know something about yourself. But does it surprise you to know that God also has a family tree? […]