Sunspots and Eclipses