Muḥammad Bakrī

First name
Muḥammad
Middle name
ibn Muḥammad
Last name
Bakrī