Hashemite Lineage — 42 Generations Across Time
Hover over circles to explore generations. Click nodes to reveal lineage.
Verified ancestral records with temporal placement
Classical mufassirun mapped to the generational timeline — from the Companions to the modern era