Monday, July 9, 2012

If we keep expanding our family tree, doubling the number of grandparents with each generation, in 38 generations we have approximately 256 billion grandparents – a number that exceeds more than all the humans who ever inhabited the earth.  We exist on a tiny branch of the one human tree.

No comments:

Post a Comment