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