Introduction to nanoscience and technology - Chattopadhayay, K. K. (PHI Learning, 2009)