Summary: Joe D'Aleo stops by to give us his take on climategate, and the laughable state of the peer review process withing within the world of climate science.
Summary: Joe D'Aleo stops by to give us his take on climategate, and the laughable state of the peer review process withing within the world of climate science.