The Heritage of world civilizations - Craig, Albert M. (Macmillan College Pub. Co., 1994)