“International Law and Contemporary Slavery: The Long View”

Rebecca J. Scott
  • International and Comparative Law
Michigan Journal of International Law
2017