Author: Muḥammad al-Ḥasan Muḥammad Aḥmad Khalīfah