Abu Ma'shar al-Balkhi

GPTKB entity