Western civilization : ideas, politics and society Marvin Perry...[et al.] : George W. Bock, editorial associate. - Perry, Marvin (Houghton Mifflin Harcourt Pub. Co., 2009)