Western civilization, a concise history - Perry, Marvin (Houghton Mifflin, 1981)