Eclipse : the science and history of nature's most spectacular phenomenon /: the science and history of nature's most spectacular phenomenon. (2017)