Karl Marx : his life and work - Rühle, Otto (Allen & Unwin, 1929)