As we continue our series in righteousness, we go from God's promises last week to God's prepared grace, or prevenient grace. Listen in as we begin with something God says to Cain.