Societies and cultures in world history - Kishlansky, Mark A. (HarperCollins College Publishers, 1995)