Nanotechnology : a broad spectrum - Singh,Anand Prakash (Axis Publications, 2011)