Advanced Nanoengineering Materials. (5th September 2018) - Dobrzański, Leszek A.