TY - JOUR A1 - Keyfitz, N. T1 - How many people have lived on the earth? Y1 - 1966 DO - 10.2307/2060184 JF - Demography VL - 3 IS - 2 ER -