Abu Ja'far Muhammad ibn al-Hasan al-Tusi

GPTKB entity