Karl Marx : a biography /
McLellan, David.
London : Papermac,
1995.