Harnessing technologies for sustainable developmentBruce Clifford Ross-Larson · First published 2002Open the Tome