Western civilization a brief history : comprehensive volume - Spielvogel, Jackson J. (Thomson/Wadsworth Learning, 2005)