Western civilization : ideas, politics rn society