Winning the human race? the report of the Independent Commission on International Humanitarian Issues
Winning the human race? the report of the Independent Commission on International Humanitarian Issues
- London Zed Books 1988
0862328012
Human rights
Economic development--Social aspects
Human ecology
0862328012
Human rights
Economic development--Social aspects
Human ecology