Space weather, environment and societies - Lilensten, Jean (Springer, 2006)