Saving the World from Asteroids and Planning for Coronal Mass Ejection threats.: What isn&#39;t being done to protect us from impacts and the power grids from ... (Collected Works: John A. McCormick Book 3) - Kindle edition