God's Covenants and Our Time