Climate Change meeting the Challenge - Gupta, K. R. (New Delhi Atlantic publishe and distributors, 2010)