Global worming The challenge to future

Abstract