You are the product of an unbroken lineage, some 7500 generations of pairs have had to successfully produce offspring which lived at least long enough to continue the cycle, from the emergence of our modern species through its development of language, technology, and society, with so many hardships along the way just from finding nourishment and
(
Read more... )