More Peer Reviewed Papers Showing ‘It’s The Sun, Stupid!’: ‘The sun plays a major role on climate. Here are a few in case you may have missed any’


By: - Climate DepotJanuary 24, 2012 11:16 AM