How a cosmic coincidence gives Earth its ‘perfect’ solar eclipses
A solar eclipse’s appearance is wrapped up in the geometry of the bodies involved.