582SHARESFacebookTwitterLinkedinPrintMailPinterestStumbleupon Reading Time: 5 minutesWhen I see a rainbow, I’m amazed each time. How could something so beautiful come from reflecting light through rain drops? Basic science collides with breath-taking wonder. In recent...