Sustainable Nanomaterials - Rani, Manviri.; Shanker, Uma. (Elsevier,)