A history of world societies - McKay, John P. (Boston, MA : Houghton Mifflin, 2004)