Engineering, Science, and Sustainability: Advancements in Technology and Techniques by Dimitrios A Karras Back to product details page >