Karl Marx: His life and thought - McLellan, David (London, 1983)