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