Terp Evans

30%
Flag icon
So, by inference, 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 of European descent alive in Europe today.
A Brief History of Everyone Who Ever Lived: The Human Story Retold Through Our Genes
Rate this book
Clear rating