Environmental science and engineering - Anandan, P (Scitech Pub, 2005)