Western civilization : ideas, politics & society / Marvin Perry ... [et al.]. - Perry, Marvin (Houghton Mifflin, 2000)