Textbook of Nanoscience and Nanotechnology by B.S. Murty & P. Shankar