Encyclopedia of Nanotechnology - Bhushan,Bharat (Netherlands Springer Netherlands, 2012)