NEW GLOBAL SLAVE TRADE
Language: eng
Notes: Online version of print publication FOREIGN AFFAIRS v.85#6 (2006) : 103-115.