Global warming the hard science - Harvey, Danny L D (2010)