Abd al-Baqi Nihavandi

GPTKB entity