Drawing on multidisciplinary perspectives from engineering, economics, business, science, and human behavior, this text presents an unrivalled introduction to how engineering practice can contribute to sustainable development. Varied approaches for assessing the sustainability of engineering and other human activities are presented in detail, and potential solutions to meet key challenges are proposed, with an emphasis on those that require engineering...