Rob

20%
Flag icon
Because every person has so many lines of ancestry above them, a branch from everyone will cross at some point.
A Brief History of Everyone Who Ever Lived: The Human Story Retold Through Our Genes
Rate this book
Clear rating