The Evolution of Civilizations - An Introduction to Historical Analysis (1979) | NiceBooksReads