Environmental nanotechnology : applications and impacts - Chauhan, D K (Random, 2015)