The Emergence of Complex Societies: A Comparative Approach - Toye, David L. (World History Connected, 2004)