Disappeared! technique of terror : a report for the Independent Commission on International Humanitarian Issues. (Arena Press, 1986)