geographic timeline By Christian Allen 1970 1960 1970 1970 1980 1980 1990 1990 2000 2000 2010 2010 2023 2023