Western civilization: ideas, politics & society - Marvin Perry (Houghton Mifflin, 1989)