Karl Marx : the story of his life - Mehring, Franz, 1846-1919. (Routldge, 2003)
First issued in paperback 2010.