Yusuf ibn al-Hafiz Parents Al-Hafiz Children Siblings Haydara ibn al-Hafiz Al-Zafir Sulayman ibn al-Hafiz Hasan ibn al-Hafiz Sitt al-Qusur