 Later he read Philosophy, Politics and Economics at Corpus Christi College, Oxford.He then pursued a Ph.D. in Economics at Stanford University though never completed it.Seth has travelled widely, and has lived in India, China, Britain and California.