Introduction to nanoscale science and technology - Di Ventra, Massimiliano Ed; Evoy, Stephane Ed; Heflin, James R Ed (Springer Science + Business Media, 2004)