Handbook of Cosmic Hazards and Planetary Defense - Pelton, Joseph N.; Allahdadi, Firooz (Springer International Publishing : Imprint: Springer, 2015)