Long revolution - Williams Raymond (Harmondsworth Penguin books Ltd, 1961)