Handbook of Nanoparticles - Aliofkhazraei, Mahmood (editor) (Springer)