Paths Of Recent Solar Eclipses