New Millennium Solar Physics - Markus J. Aschwanden (Springer, 2019)