Karl Marx man and fighter - Nicolaievsky, Boris (Penguin Books, 1976)