STI review : Special issue on sustainable development. (STI review, 2000)