TY - BOOK AU - VINCENT ROTELLO TI - NANOPARTICLES : BUILDING BLOCKS FOR NANOTECHNOLOGY SN - 9788184896091 PY - 2004/// CY - NEW DELHI PB - SPRINGER (INDIA) PVT.LTD. ER -