The Rainbow: A Fairy Tale