Di-Ventra, Massimiliano Introduction to nanoscale science and technology - Springar publications New Delhi ISBN: 978-0-07-060092-8