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