The heritage of world civilizations - Craig, Albet M. (Prentice-Hall, 1997)