Read After the Ice: A Global Human History 20,000-5000 BC by Steven Mithen Online
After the Ice: A Global Human History 20,000-5000 BC C., the peak of the last ice age--the atmosphere is heavy with dust, deserts, and glaciers span vast regions, and people, if they survive at all, exist in small, mobile groups, facing the threat of ex