Status of the Right to Life and the Prohibition of Torture Under International Law: Its Implications for the United States
NCJ Number
203066
Journal
Journal of the Institute of Justice and International Studies
Date Published
2003