Links tagged with “carlhaub”
-
Population Today, volume 30, number 8 (PDF)
For the article “How Many People Have Ever Lived on Earth?” An estimated 106 billion. (via Wait But Why)
For the article “How Many People Have Ever Lived on Earth?” An estimated 106 billion. (via Wait But Why)