We’ve been predicting eclipses for over 2000 years. Here’s how.

It's amazing what centuries of data can do.