Human Trafficking : A Crime that Shame Humanity - Perera,Ariyapala (New Delhi: Global Vision Publishing House, 2011)
Keywords: Globalization; Human Trafficking; Sociology; Victimization