Karl Marx : man and fighter - Nicolaevsky, Boris I., 1887-1966. (Penguin, 1976)
Translation of Karl Marx.
Includes index.