Sustainable development is about ensuring a better quality of life for everyone, now and for generations to come. In achieving this aim a new definition of engineering emerges: it is still about the 'fun of the impossible', but the impossible now includes ecological and social responsibilities as well as technical ones.
No takes yet. Share an insight, caveat, or question.
Roland Clift (2002) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: