Indonesia Report 1977 – part 1


Indonesia Report 1977 – part 3


Women and political detention in Indonesia – 1976


International conference on torture, Sweden – 1968