Engineering, Science, and Sustainability Advancements in Technology and Techniques by Dimitrios A. Karras | Menrva Books | MenrvaBooks