Stumbling Toward Sustainability
John C. Dernbach
by Edward P. Richards Lgenda 2 1 ' and the Rio Declaration on Environment and
Development2 puts a human face on sustainable development, clearly stating
that sustainable development is development that leads to maximizing human ...