Introduction to nanoscience - Lindsay, S M (US Oxford University, 2010)