NASA’s James Hansen: Climate has ‘no effect on the science…The contrarians or deniers do not have a scientific leg to stand on’