Ernest Gellner: An Intellectual Biography