Your Guide to the 2017 Total Solar Eclipse - Michael E. Bakich (Springer, 2016)