Western civilization a brief history : volume II : from the 1400s - Perry, Marvin (Houghton Mifflin, 2008)