The Evolution of Civilizations An Introduction to Historical Analysis by Carroll Quigley Back to product details page >