Ali al-Masudi
Abu al-Hasan Ali ibn al-Husayn ibn Ali al-Mas'udi, was an Arab historian and geographer... more »