Characterization and properties of nanocrystalline diamond coatings by Sajad Hussain Din | Menrva Books | MenrvaBooks