Science and technology of nanomaterials - Balakrishna Rao, M. (Campus, 2007)