Michael E. Bakich Your Guide to the 2017 Total Solar Eclipse - Springer Springer 2016 ISBN: 9783319276328 Source: EBOOK