It is Diwali today, the Indian festival of lights. Mythologically, there are many stories revolving around the festival. The most famous by far would be the celebration of the death of a demon and the return of a king. When the king killed the demon and...