Environmental Contaminants: Ecological Implications and Management - Bharagava (Springer Singapore, 2019)