Recent Advances in Sustainable Process Design and Optimization by Mahmoud M. El-Halwagi | Menrva Books | MenrvaBooks