Foundations for Nanoscience and Nanotechnology - Petersen, Nils O. (New York : Crc Press, 2017)