African slavery in Latin America and the Caribbean - Klein, Herbert S. 1936- (Oxford University Press, 2007)