History Today subscription

Michael Richards

Michael D. Richards profiles the Marxist Revolutionary whose life was devoted to the Communist and Socialist movements in Poland and Germany.