Context

Context of A slave between empires : a transimperial history of North Africa, M'hamed Oualdi, (electronic resource)