On Karl Marx - Bloch, Ernst, 1885-1977; Maxwell, John. (Herder and Herder, 1971)