Fundamentals of Nanotechnology - Dutta, Joydeep (2008)