Letter to Ed in NYT on Hansen: Consensus?! ‘European scientists in the 15th century agreed that the earth was the center of the universe. That didn’t make it true’


By: - Climate DepotMay 16, 2012 8:21 AM