Nanotechnology: Basic science to emerging technology - Suri, Shalini . (A.P.H Publication, 2006)