Ecology and Environment - Bhargava, R. N (Energy and Resources Institute, The, 2016)