Eclipse and Revelation : Total Solar Eclipses in Science, History, Literature, and the Arts (Hardcover)