Eclipse!

by Philip S. Harrington

Contains information on solar and lunar eclipses from 1998-2017.