Dictionary Of Environmental Science And Technology by Andrew Porteous & Suresh Nesaratnum