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.