Western civilization a brief history - Spielvogel, Jackson J. (Wadsworth/Cengage Learning, 2011)