Karl Marx his life and work - Ruhle, Otto (New York, 1943)