Family Dynamics, Family History, Geneaology, Generations, Human Development

The Astonishing Depth of Our Ancestry: What It Means to Be Us

I have been researching my family history for around 50 years. Have you ever stopped to reflect on the thousands […]