Slavery has played a significant role in the history of human society, not the least in the greater Mediterranean region, since ancient times. Long neglected by mainstream historians, the medieval... This description may be from another edition of this product.