Oxford Handbook of Nanoscience and Technology: Volume 2: Materials: Structures, Properties and Characterization Techniques by A.V. Narlikar | Menrva Books