African Slavery in Latin America and the Caribbean by Herbert S. Klein Back to product details page >