Eclipse!
by
Philip S. Harrington
Contains information on solar and lunar eclipses from 1998-2017.