World civilizations:the global experience - Stearns,Peter N (Pearson, 2007)