The long revolution - Williams, Raymond (Penguin books, 1961)