Slavery, Resistance and Abolitions A Pluralist Perspective by Ali MOUSSA IYE, Nelly SCHMIDT, Paul E. LOVEJOY, Eds

/ 1