The long revolution - Snow, Edgar 1905-1972 (Vintage Books, 1972)