comparative study of the chinese and Tibetan versions of Lalitavistara with an introduction to Lalitavistara as a Mahayana text