الحسن بن علي بن أبي طالب
Family tree of Hasan ibn Ali.