Essentials of nanotechnology - Anand,Eishab,Ed (Med Tec,New Dlhi, 2015)