The Heritage of World Civilization Vol. I 8th ed. - Craig Albert M. (New Jercey Upper Saddle River, 2009)