Handbook of cosmic hazards and planetary defense - Pelton, Joseph N.; Allahdadi, F. A. (Firooz A.) (Springer International Publishing, 2015)