Advances in Materials, Mechanics and Manufacturing II by Mohamed Haddar | Menrva Books | MenrvaBooks