Nanocrystalline metals and oxides by Philippe Knauth | Menrva Books | MenrvaBooks