On Monday, North America will witness a total solar eclipse, an event not seen in the United States for seven years and not expected to recur for another two decades, according to astronomers. On April 8, millions are anticipated to look up at the sky for the rare opportunity to observe the alignment of three celestial bodies: the sun, moon, and Earth, which will partially or fully align depending...