Hamza MechakraBooksProceedings of the 4th International Symposium on Materials and Sustainable Development : Volume 2Author data: Open Library