German marxism and Russian communism - Plamenatz, John Petrov, 1912-1975 16.05.1912-19.12.1975 (Longman, 1954)