Environmental studies - Singh, Raj Kumar (Tata McGraw Hill, New Delhi, 2012)