Oxford professor and social critic; great-great grandson of Arthur Guinness, the Dublin brewer