Bales, Kevin Understanding Global Slavery - University of California Press Walter de Gruyter 2005 ISBN: 9780520932074 Source: EBOOK