God's covenants and our time.