Introduction to Nanotechnology - Poole, Charles P. and Owens, Frank J. (WILEY, 2006)