Western Civilization : ideas, politics & society - PERRY, Marvin (Houghton Mifflin Company, 2000)