Foundations of nanotechnology. Volume 1, - Haghi, A. K., 1958-; Thomas, Sabu; MirMahaleh, Moein MehdiPour (AAP research notes on nanoscience & nanotechnology, 2015)