Essentials in Nanoscience and Nanotechnology - Kumar, Narendra (John Wiley & Sons, Incorporated)