Toye, David L. “The Emergence of Complex Societies: A Comparative Approach”. World History Connected, vol. 1, no. 2, May 2004, doi:10.13021/whc.v1i2.5446.