Nanotechnology nanomaterials and nanodevices - Mohan Kumar, G. (Narosa, 2016)