Fundamentals of Nanoparticles - Abdel Salam Hamdy Makhlouf (Elsevier Elsevier, 2018)