amerigo vespucci ibn battuta list of slave owners ismail ibn sharif american slave owners isabel moctezuma indro montanelli british slave owners abu yusuf yaqub al- mansur edwin epps scottish slave owners rasad im sang-ok
People_People by role