Amorphous Nanomaterials : Preparation, Characterization and Applications by Lin Guo | Menrva Books | MenrvaBooks