New Horizons in Nanoscience and Engineering - Andrews, David L. (SPIE, 2015)