Encyclopedia of nanoscience and nanotechnology editor, Hari Singh Nalwa; - Nalwa, Hari Singh (American Scientific Publishers, 2004)