The international law of human trafficking - Gallagher, Anne, High Commissioner (Cambridge University Press, 2012)