The collapse of complex societies

Joseph A. Tainter
Cambridge University Press
9780521340922
0-521-34092-6