Three faces of Marxism : the political concepts of Soviet ideology, Maoism, and humanist Marxism - Leonhard, Wolfgang (Putnam, 1974)