The African Slave Trade: The Islamic Connection

by Emmet Scott (September 2016)