Heliophysics: Space Storms And Radiation: Causes And Effects by Carolus J. Schrijver