Thin Film Physics and Devices: Fundamental Mechanism, Materials and Applications for Thin Films by Jianguo Zhu | Menrva Books | MenrvaBooks