Marx, his time and ours - Schlesinger, Rudolf (Routledge & Paul, 1950)