Notions of racial difference played an important role in the Atlantic slave trade and have left a long legacy well after the slave trade was abolished during the nineteenth century. Yet centuries earlier, an Islamic scho…
Home
Feed
Search
Library
Download