Sustainable development : science, ethics and public policy - Lemons, John; Brown, Donald A. (Environmental science and technology library ;, 1995)