Advances in Machinery, Materials Science and Engineering Application | 9781643683225 | Memmo