Foster, Lynn E. Nanotechnology: science, innovation and opportunity Foster, Lynn E. - Pearson 2006 Dewey Class. No.: 620.5 / T10 FOS