Aḥmad Maqrīzī

First name
Aḥmad
Middle name
ibn ‘Alī
Last name
Maqrīzī