Wilhelm Liebknecht — German lawyer, economist, translator and communist (1901–1975)