Another paper showing evidence of a solar signature in temperature records


By: - Climate DepotJuly 2, 2009 6:32 AM

.