Aśvaghoṣa's Buddhacarita: the life of Buddha : Sanskrit text with word-by-word translation, melodies for chanting and verses in English grammatical explanation by Asvaghosa | Menrva Books | MenrvaBooks