Ending Slavery: How We Free Today's Slaves

Kevin Bales

Paperback

IN STOCK$16.00
ISBN 9780520257962
List price $16.00
Publisher University of California Press
Year of publication
Medium_endingslavery