Ecotoxicology essentials : environmental contaminants and their biological effects on animals and plants - Sparling, Donald W., (Elsevier, 2016)