Africa
Racism
International relations
African slave trade
Americas
Arab history
Islam and slavery
Slavery
Slavery in Africa
Atlantic slave trade
John Thornton
Arab slave trade