Three faces of Marxism the political concepts of Soviet ideology, Maoism, and humanist Marxism - Leonhard, Wolfgang