Sorry, but this is to random. Why are the seleucids included, but not the ptolemaids? Where is carthage? What about mongols or huns or pechenegs or alans? What about almoravids and almohads? Are they included in "moors"? What about fatimids and umayyads?