Making the Social World: The Structure of Human Civilization

Searle, John Rogers