The Legend and Cult of Upagupta: Sanskrit Buddhism in North India and Southeast Asia (Princeton Legacy Library)