Advances in Mechanical, Materials and Manufacturing Engineering by Erween Abdul Rahim | Menrva Books | MenrvaBooks