Bioremediation and Phytoremediation of Pesticides: Recent Advances - Sarfraz Hussain; Tariq Siddique; Muhammad Arshad; Muhammad Saleem (Critical Reviews in Environmental Science and Technology, 2009)