World Civilizations, Volume Ii by Michael Adas & Professor Peter N. Stearns