ibn al-Qalanisi Title: Alternate names/spellings: Hamza ibn Asad abu Ya'la ibn al-QalanisiDates: 1160 - 0 ()