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.