 He gained a second Bachelor of Arts and a Master of Arts degree from the University of Oxford in 1978.He was awarded a Doctor of Philosophy degree by the University of Chicago in 1981.He taught at Princeton University from 1981 to 1990 and at Stanford from 1991 to 2008.