Al-Habib Hasan Bin Ja`far Bin Umar Bin Ja`far Bin Syeckh Bin Segaf Bin Ahmad Bin Abdullah Bin Alwi Bin Abdullah Bin Ahmad Bin Abdurrahman Bin Ahmad Bin Abdurahman Bin Alwi Bin Ahmad Bin Alwi Bin Syeckh Abdurrahman Segaf Bin Muhammad Maula Dawilaih Bin Ali Bin...