The Fulcrum of Civilization: The Role of Agriculture, Cities, National Cultures, and Demography in the Development of Human Society
The question of what lies at the foundation of civilization’s formation has occupied the minds of philosophers, historians, sociologists, and economists for centuries.
read more..