He taught for 25 years at Oxford University before moving to the University of Geneva.
Hän opetti 25 vuotta Oxfordin yliopistossa ennen siirtymistään Geneven yliopistoon.