Publications

Slave Trade on Trial: Lessons of a Great Human Rights Law Success

Author

Jenny S. Martinez
Stanford Law School
650 725.2749