Foundations for Nanoscience and Nanotechnology : - Petersen, Nils O (CRC Press, 2017)