The first total solar eclipse in nearly a century not only has injected a much-needed sense of awe towards astronomy into our culture, but also has introduced a golden age of eclipse watching. In the 21st century, 10 total solar eclipses will send the moon's shadow over U.S. soil, with six of these events passing over vast swaths of the country. The next one occurs on April 8, 2024, a brief intermission of only seven years, and will cut a path from Mexico to Texas to Maine and the maritime provinces of Canada. Nicknamed "The Great North American Eclipse," 13...