Introduction to nanoscale science and technology - Di Ventra, Massimiliano; Evoy, Stephane; Heflin, James R. (Springer, 2004)