World Civilizations - Willis, Roy, F.