Han har særlig studert språk og litteratur fra Rajasthan, og brukt mye tid på den legendariske 1300-tallshelten Pabuji. Han har bachelorgrad i sanskrit og hindi 1968 og en PhD-grad fra 1974. Han var ansatt ved School of Oriental and African Studies fra 1975; og ved Cambridge fra 1984. Pensjonist i 2007. Som pensjonist har han utgitt en utgave av Mahabharata.