Joseph Tainter

The Collapse of Complex Societies