Fue en conjunto profesor universitario en Oxford, Melbourne (Australia), Leeds, Columbia, Dartmouth, Michigan, Stanford, Chicago y South California.