Rhian

38%
Flag icon
if Charlemagne was alive in the ninth century, which we know he was, and he left descendants who are alive today, which we also know is true, then he is the ancestor of everyone alive in Europe today.
A Brief History of Everyone Who Ever Lived: The Stories in Our Genes
Rate this book
Clear rating
Open Preview