Muhammad ibn Aslam Al-Ghafiqi | Human Lineage