Mechanical Engineering for Sustainable Development: State-of-the-Art Research | 9781771886819 | Memmo