Western civilization ideas, politics and society - Perry, Marvin (Houghton, Mifflin, 1996)