Atlantic slave trade - Klein, Herbert S (Cambridge: Cambridge Univeristy Press, 2010)
Keywords: Slave trade - Africa