Western civilization : a brief survey - Perry, Marvin (Houghton Mifflin Company, 1990)