Louise Shelley: Human Trafficking: A Global Perspective. Cambridge University Press, New York, USA, 2010, 356pp