Engineering for sustainable development theory and practice - Biswas, Wahidul K.; John, Michele (John Wiley & Sons Ltd, 2023)