Space Weather, Environment and Societies - Lilensten, Jean (Springer, 2006)