Dekker Encyclopedia of Nanoscience and Nanotechnology - Schwarz, James A. (Marcel Dekker)