Muhammad Bahr al-Ulum

GPTKB entity