Humanity has witnessed solar eclipses since there's been a humanity, but it's only since the scientific revolution that we've understood how to predict them. Prior to that, cultures around the world ...