Human Trafficking Book 2016 Human Trafficking MM Margaret Malloch PR Paul Rigby 2 readers PublisherEdinburgh University PressLanguageEnglishPublished2016 Human trafficking