Ali ibn al-Hassan Shirazi

GPTKB entity