Western civilization vol. 2 since 1550 - Spielvogel, Jackson J. (Wadsworth, 2000)