MAHESHWARI A A TEXT BOOK OF ENERGY ECOLOGY ENVIRONMENT AND SOCIETY - 1ST - ANMOL PUB 2002 - 229 ISBN: 81-261-1139-2