A leading Marxist philosopher says what I have been saying for (at least) 20 years. Interesting.
By Stephen Johnson
Big Think