Jafar bin Hamza

Below is a simplified family tree of Jafar bin Hamza