Hasan ibn al-Hafiz — younger son of Fatimid caliph al-Hafiz