Abu al-Walid Muhammad ibn Ahmad

GPTKB entity