Abu Zayd Ahmed ibn Sahl al-Balkhi

GPTKB entity