Enseñó en la Universidad de Oxford (1968-1995) y la Universidad de Cambridge (1963-1968 y 1995-).