Mohammad Taqi Bahr al-Uloom

GPTKB entity