The raven. The dove. The rainbow. What do these have to do one another? And why do they matter to God's promise to us?