Nanotechnology, Volume 71 by Marvin V. Zelkowitz & Martin Zelkowitz