Nanophysics and nanotechnology. An introduction to modern concepts in nanoscience - Wolf, Edward L. (Wiley-VCH, 2004)