Environmental studies - Joseph, Benny (New Delhi TataMcGraw-hill, 2005)