The Rainbow Bridge - Rainbows in Art, Myth, and Science