THE SUN AND SPACE WEATHER Second Edition - HANSLMEIER, ARNOLD (Springer Netherlands, 2007)