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