Introduction to Nanoscience and nanotechnology - Chattopadhyay, K K (PHI N. Delhi, 2011)