One end of the rainbow of God’s promised salvation resting on the receding waters as a promise never to flood the earth again now finds its other end resting upon the waters of the River Jordan illuminating Jesus as the Promise of God Incarnate that death and destruction, punishment and condemnation are over.