Emission impossible / - New Delhi: Centre for Science and Environment, 2006.

Includes bibliographical references.

79197191720

333.7 CSN