Climate Fallacies: Peer review is ‘the appeal-to-authority in disguise. A statement is not true because a busy editor and two reviewers have said it is’


By: - Climate DepotJuly 18, 2011 7:05 AM