The Atlantic slave trade - Klein, Herbert S (Cambridge University Press, 1999)
Keywords: Slave Trade - Africa; Slave Trade - America; Slave Trade - Europe