...
Sustainable development is a principled development process (land, city, business, community, etc) in meeting present needs without compromising the needs of future generations (Brundland in UN, 1987)...