Western civilization since 1300 - Spielvogel, Jackson J. (Cengage Learning, 2016)