Jim-P Wrote:
Feb 09, 2013 8:56 PM
Sun Spots....the greatest contributor that effects the Earth's climate..and the grant-dollar chasing scientist's leave out the Sun...go figure.....BIG MONEY