TY - BOOK AU - Nalwa, Hari Singh., ed. TI - Encyclopedia of nanoscience and nanotechnology, 20 vols PY - 2004/// CY - California PB - American Scientific Publisherss ER -