Gallagher,Anne T

The International law of human trafficking - Cambridge Cambridge University Press 2010 - lviii,535p.