On August 2, 2027, a spectacular total solar eclipse, dubbed the ‘eclipse of the century’ will occur, providing the longest duration of totality visible on land in the 21st century. Far from turning ...