Marx and Modern Economics David Horowitz Popularity → Current 22 Peak 35 Niche 52 Book by Monthly Review Press 1969 380 pages