New millennium solar physics - Aschwanden, Markus J. (Springer, 2019)