Global Warming : the hard science