Applied Nanotechnology. - Ramsden, Jeremy. (Elsevier, 2009)