Long-Term Space Weather and Terrestrial Climate David H. Hathaway NASA/MSFC National Space Science and Technology Center Huntsville, AL 2004 December 17.