Ending Slavery: How We Free Today's Slaves
by Kevin Bales
ISBN 13: 9780520257962
Format: Illustrated (274 pages) Publisher: University of California Press Published: 23 Dec 2008
Save for later
Understanding Global Slavery: A Reader
ISBN 13: 9780520245075
Format: Paperback (214 pages) Publisher: University of California Press Published: 11 Nov 2005