geopolicraticus.wordpress.com
Thinking about Civilization
Friday Orders, Stages, and Waves Theoretical Frameworks for Civilization Introduction The problem of an adequate conceptual framework (or, if you prefer, a theoretical or analytical framework) for …