Return to Article Details A Critical Study of the Mahavastu. Telwatte Rahula. Download Download PDF