Space Weather - Burton, W.B; Bertola, F.; Lilensten, Jean; Cassinelli, J.P. (Springer Netherlands, 2007)