A History of world societies - McKay, John P. (Houghton Mifflin, 2000)