Nanotechnology - RATNER, Mark (New Jersey Prentice Hall, 2003)