Title: Human Rights Watch, Indonesia: Too high a price. The human rights cost of the Indonesian military's economic activities, June 2006, Vol.18, No.5C, 136 pp.
Organization: Human Rights Watch
Abbr. Org.: HRW
Organization full name: -
Document type: Periodical
HRD reference: Organization ID: HRD-2156 - Document: 514
2nd Subject: -