Totality: The Great American Eclipses of 2017 and 2024

by Mark Littmann and Fred Espenak