African Systems of Slavery - Spaulding, Jay; Beswick, Stephanie (Africa World Press, 2010)