Environmental Nanotechnology Volume 2 - Dasgupta, Nandita; Dasgupta, Nandita; Ranjan, Shivendu; Ranjan, Shivendu; Lichtfouse, Eric; Lichtfouse, Eric (Springer International Publishing : Imprint: Springer, 2019)