https://www.jihadwatch.org/2005/11/fitzgerald-black-africa-and-the-arab-muslim-slave-trade
Fitzgerald: Black Africa and the Arab Muslim slave trade