Understanding enviromental pollution - Hill, Marquita K. (New Delhi Cambridge, 2005)