Ruhle, Otto

Karl Marx : his life and work - Oxon : Routledge, 2011 - 419p. : ill. ; 24cm.

Includes bibliographical references and index



978-0-415-67829-2


Karl Marx `s life and work

HX39.5.R812