“It starts with light, and ends with light, and in between there is darkness.” Aryabhata, the ancient Indian astronomer and mathematician was the first to describe how eclipses occur and provided the first mathematical procedures to calculate eclipse dates in his book Aryabhatiyam. His computational paradigm was so accurate that 18th century scientist Guillaume...