Advances in Materials, Mechanics and Manufacturing by Maher Barkallah | Menrva Books | MenrvaBooks