Islam and the Abolition of Slavery
Fulani Jihad
Chapter 4 notes
AFRICA AND THE ATLANTIC WORLD THE ERA OF THE SLAVE TRADE.
Chapter 24
Africa, India, and the New British Empire CHAPTER 24.