Nanotechnology understanding small systems - Rogers, Ben (CRC Press, 2008)