Advances in Machining and Manufacturing Technology XII by Ming Chen | Menrva Books | MenrvaBooks