Wheen, Francis

Karl Marx : a life - New York W.W.Norton 2001 - 431 p.

0393321576