As we move into December, the anticipation of Jesus' arrival wells up within us. The earliest promise of Jesus' coming is found in Genesis 3:15. It covers God's sovereign grace, the conflict of sin, and the ultimate victory in which Satan and evil are ultimeately defeated through our Lord an Savior.