The heritage of world civilizations. - CRAIG, Albert M. (New Jersey Prentice Hall, 2009)