A human rights perspective on development /
Grech, Omar.
80:20 (Organisation)
Mediterranean Academy of Diplomatic Studies.
Dublin : 80:20 Educating and Acting for a Better World ; Msida, Malta : Mediterranean Academy of Diplomatic Studies,
[2005?]
Includes bibliographical references.
Human rights
Economic development.