Human trafficking in Europe: character, causes and consequences - Wylie, Gillian; McRedmond, Penny (Palgrave Macmillan, 2010)