Essentials in Nanoscience and Nanotechnology | 9781119096115 | Memmo