Introduction to Nanoscale Science and TechnologyMassimiliano Ventra, Stephane Evoy, James R. Heflin · First published 2006Open the Tome