Springer Handbook of Nanotechnology - Bharat Bhushan (ed); Bhushan, Bharat (Springer Berlin Heidelberg, 2010)