Genealogy And Knowledge In Muslim Societies: Understanding The Past by Sarah Bowen